WO2008131653A1 - Système et procédé pour la réalisation d'une mémoire d'abonnement à un réseau et serveur d'abonnement - Google Patents
Système et procédé pour la réalisation d'une mémoire d'abonnement à un réseau et serveur d'abonnement Download PDFInfo
- Publication number
- WO2008131653A1 WO2008131653A1 PCT/CN2008/070167 CN2008070167W WO2008131653A1 WO 2008131653 A1 WO2008131653 A1 WO 2008131653A1 CN 2008070167 W CN2008070167 W CN 2008070167W WO 2008131653 A1 WO2008131653 A1 WO 2008131653A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- subscription
- server
- user
- data resource
- shared user
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1061—Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
- H04L67/1063—Discovery through centralising entities
Definitions
- the present invention relates to the field of computer technology, and more particularly to a system and method for implementing network subscription storage and a subscription server. Background of the invention
- P2P point-to-point
- Peer-to-Peer Peer-to-Peer
- P2P technology is different from the shared technology using client/server mode, but has the same features and can be used as a client. / A supplement to server technology.
- users can share some resources owned by all P2P software installed in the network through P2P software in their own computers, including processing resources, storage resources, network connection resources, etc.
- the network can be accessed directly by other computers on the network without going through intermediate entities.
- the computer in the network can be either a resource provider, that is, a server, or a resource acquirer, that is, a client. Therefore, from the perspective of sharing, there is a peer-to-peer relationship between computers with P2P software installed in the network, and data can be directly transferred between computers, instead of the storage resources to be shared by the server transit. Can reduce the load on servers in the network.
- a centralized/semi-distributed structure is generally adopted.
- a management server or a super node is set as a centralized management node, which is responsible for managing shared resources in the network, such as management of shared files.
- maintenance including management file index information, file network link location information, user online status information, and the like.
- FIG. 1 a process of sharing a file resource is illustrated by using a management server in the prior art.
- user A is a downloader of a file resource
- user B is a provider of a file resource.
- Step S101 User A sends a query request to the management server.
- Step S102 The management server sends the information of User B to User A;
- the management server After receiving the query request from user A, the management server queries the user's server to query the user B to have the file resources required by user A, and sends the information of user B to user A;
- Step S103 Data transmission is performed between user A and user B.
- user A After receiving the information of user B, user A establishes a P2P connection with user B, and user A receives the required file resource from user B.
- Embodiments of the present invention provide a system and method for implementing network subscription storage and a subscription server to solve the problem that the user has a download request but cannot obtain a corresponding resource.
- an embodiment of the present invention provides a system for implementing network subscription storage, including a management server, a subscription server, and a storage server.
- the management server is configured to send shared user information obtained from the network to the subscription server;
- the subscription server is configured to receive a subscription event from the downloading user, and send the obtained shared user information corresponding to the data resource to the storage server when the data resource corresponding to the subscription event is in a downloadable state;
- the storage server is configured to establish a connection with the shared user by using the shared user information, and download the data resource.
- An embodiment of the present invention further provides a method for implementing network subscription storage.
- the storage server establishes a connection with the shared user by using the shared user information, and downloads and stores the data resource.
- a subscription server the subscription server is connected to a storage server, and the storage server establishes a connection with the shared user by using the shared user information provided by the subscription server, and downloads Data resource
- the reservation server includes a receiving unit, a determining unit, and a sending unit, where: the receiving unit is configured to receive a subscription event from the downloading user;
- the determining unit is configured to notify the sending unit when determining that the data resource corresponding to the subscription event is in a downloadable state
- the sending unit is configured to send the obtained shared user information corresponding to the data resource to the storage server.
- the server obtains the data resource from the shared user through the subscription event and saves it. After obtaining all the data resources, the downloading user is notified, and the downloading user obtains the required data resource from the server.
- the embodiment of the present invention solves the problem that when the shared user is in the network and the downloading user is not in the network, the downloading user cannot obtain the required data resource from the shared user, and the data resource transfer efficiency between the users in the network is greatly improved. It brings convenience for users to download data resources on the network.
- the server obtains the data resource that is not obtained after the interruption for the download user, and after the download is completed, notifies the download user to obtain the data resource. It is convenient for the downloading users in the network to obtain data resources.
- FIG. 2 is a structural diagram of Embodiment 1 of the system of the present invention.
- Embodiment 2 of the present invention is a flow chart of Embodiment 2 of the present invention.
- FIG. 5 is a flow chart of Embodiment 4 of the present invention.
- Figure 6 is a flow chart of Embodiment 5 of the present invention
- Fig. 7 is a structural diagram of a sixth embodiment of the present invention. Mode for carrying out the invention
- the system includes a management server, a subscription server, and a storage server.
- the management server is configured to send shared user information obtained from the network to the subscription server;
- the subscription server is configured to receive a subscription event from the downloading user, and send the obtained shared user information corresponding to the data resource to the storage server when the data resource corresponding to the subscription event is in a downloadable state;
- the storage server is configured to establish a connection with the shared user by using the shared user information, and download the data resource.
- connection relationship between the storage server and the user is not directly shown.
- the storage server can establish a connection with a shared user to share the data resource by using a plurality of connection methods.
- the download user refers to the user who needs to download the data resource from the network.
- the shared user refers to the user who has the data resource corresponding to the subscription event in the network, and the shared user information refers to the address link information of the shared user, such as the IP address. , port, etc.
- Data resources are files of various types and the like.
- user A may send a subscription message to the subscription server, and the subscription server parses the received subscription message, parses the subscription event in the subscription message, and includes multiple description attributes in the subscription event.
- Description attributes include file name keywords, file type, subscription event validity period, file size limit, number of matching downloaded files The upper limit, the file content hash, and so on.
- the subscription server can first query the storage server by using the description attribute in the subscription event, and query whether the storage server has a data resource corresponding to the parsed subscription event, if the storage server is previously Other users download and store such data resources, and the storage server establishes a connection with user A, and user A obtains the required data resources.
- the management server When there is no data resource to be obtained by user A in the storage server, the management server sends the user information of user B and user C to user A and the subscription server. At this time, the user A can directly establish a connection with the user B and the user C through the user information to obtain the data resource. The user A can also send a command to the subscription server, and the reservation server notifies the storage server, and the storage server passes the user B and the user C. Establish a connection and get the data resources that User A needs. After the storage server obtains and stores all the data resources required by the user A, the user A is notified by mail, short message or other forms of instant communication message to download.
- the subscription server triggers the storage server to perform the operation, and the storage server establishes a connection according to the user information of the user 8 and the user C, and obtains User A's required data resources. After the storage server obtains and stores all the data resources required by the user A, the user A is notified by a mail, short message or other form of timely communication message to download.
- the downloading user may complete the operation of obtaining the data resource by the storage server in the network; when the shared user exists in the network, the downloading user may leave the network.
- the operation of obtaining data resources is done by a server in the network.
- the user can obtain the data resource directly from the user by using the user.
- the user A receives the user information of the user B and the user C sent by the management server, and establishes a connection with the user B and the user C through the user information. Data resources.
- the management server sends the progress information of the data resource obtained by user A to the subscription server in real time, and the subscription server stores the progress information in the subscription database. If the transmission process of the data resource between the user A and the user B and the user C is interrupted, for example, the user A leaves the network. At this point, the subscription server will discover this situation through no change in the progress information, and the subscription server will notify the storage server to continue to obtain the remaining data resources that User A has not obtained, and the storage server will pass the user information from the management server stored in the subscription server. And establishing a connection with the user B and the user C, and obtaining the remaining data resources not obtained by the user A according to the progress information in the subscription database. After the storage server obtains and stores all the data resources required by user A, A short message or other form of instant messaging message notifies User A to download.
- the subscription server in the above system embodiment may be static storage or dynamic loading when running the subscription database.
- the dynamically loaded access and retrieval speed is faster, but the reservation server needs more system memory.
- the subscription server can be embedded in the management server device, otherwise the network device should be set up separately. It should be noted that if it is operated as a standalone device, in order not to affect the normal network operation of the management server, the subscription server and the management server are connected in the same network segment, that is, connected to the same network switch, taking a network intrusion. Detecting the parallel architecture of the system, the subscription server bypasses the user data on the management server on the network switch port.
- the storage server in the foregoing system embodiment may allocate a storage space of different capacity according to the service level of each user and set a threshold, and the size of the file downloaded by the processing user subscription cannot exceed the capacity threshold.
- the storage server can also index the files it stores for quick access.
- the storage server can directly copy the file in the user storage space or directly establish an object reference to the file of the repeated demand, so as to timely send the required information to the user.
- the storage server can be a single or clustered storage device or a distributed storage policy. In the case of distributed storage, the system supports the simultaneous assignment of multiple storage servers to download different pieces of files from file providers, enabling fast uploads and downloads using Multi-Source File Transfer Protocol (MFTP).
- MFTP Multi-Source File Transfer Protocol
- Step S301 The download user sends a reservation message
- the download user sends the subscription event to the pre-sale in the form of a subscription message. Subscribe to the server and management server.
- Step S302 The subscription server parses the subscription message.
- the subscription server resolves the subscription event from the subscription message and saves it in the subscription database.
- the subscription database the user record information of all download users and the download record information of the subscribed data resources of the download user are recorded.
- the download record information may include whether the download has been completely downloaded to the storage server, and the downloaded progress is performed. Information, etc.
- Step S303 The subscription server determines whether a corresponding data resource exists in the storage server.
- the reservation server determines whether there are other download users before booking the same data resource, whether the data resource is completely downloaded by the storage server and has not been taken away, and if yes, step S304 is performed, and if not, the process ends;
- Step S304 The subscription server notifies the storage server, and the storage server sends the data resource to the download user.
- the storage server receives the notification from the subscription server, obtains the downloaded user information, and directly copies the corresponding data resources and sends them to the download user.
- Step S305 The management server parses the subscription message.
- the management server parses the subscription message and gets the subscription event.
- Step S306 The management server determines whether there is shared user information.
- the management server determines whether there is shared user information in the network that has a data resource corresponding to the subscription event. If yes, step S307 is performed, and if not, step S308 is performed.
- Step S308 Notifying the downloading user
- the management server notifies that there are no shared users on the network.
- Step S307 The management server determines whether the download user needs to download; After the shared user information exists in the network, if the downloading user wants to establish a connection download through the shared user, step S309 is performed, and if the downloading user does not perform the connection, step S310 is performed.
- Step S309 Download the user to connect
- the download user obtains the shared user information through the management server, establishes a P2P connection with the shared user, and downloads the required data resources.
- Step S310 The storage server performs downloading.
- the download user may leave the network.
- the management server notifies the subscription server, and attaches the shared user information in the notification.
- the storage server is triggered. Use the shared user information to establish a P2P connection with the shared user, and obtain the data resources needed to download the user.
- step S311 is performed after the step S304, the step S309, and the step S310.
- Step S311 updating the subscription database
- the subscription database is updated, the subscription events in the subscription database are deleted, and the relevant records are recorded.
- the downloading user After the storage server obtains and stores all the data resources required by the downloading user, the downloading user is notified by a mail, short message or other form of timely communication message, and the downloading user obtains the data resource from the storage server after receiving the notification.
- Step S304 and step S309 can be performed simultaneously, which speeds up the downloading speed of the downloading user and saves time for the downloading user to obtain all the data resources.
- step S309 when downloading the user for downloading, if the downloading user leaves the network after not obtaining all the data resources, the downloading user only obtains a partial segment of the data resource, and in this case, the solution is solved by the second embodiment.
- Step S401 The download user sends a reservation message
- Step S402 The subscription server parses the subscription message.
- Step S403 The subscription server sends the subscription event to the management server.
- the subscription event is sent to the management server because the subscription server determines that the data resource required by the user is not downloaded in the storage server;
- Step S404 The management server determines that the shared user information exists.
- Step S405 The management server determines that the download user downloads by itself
- Step S406 Download the user to connect, and obtain the data resource
- the download user establishes a connection with the shared user and obtains a data resource
- Step S407 The management server determines whether the download user goes offline.
- the management server continuously determines whether the download user is still in the network, if yes, continues to determine; if not, proceeds to step S408; step S408: the management server notifies the subscription server;
- the management server will notify the subscribing server that the downloading user is offline, that is, the downloading user has disconnected from the network, and notifies the corresponding shared user information and progress information of the subscribing server. Wait;
- Step S409 The subscription server triggers the storage server download
- the subscription server triggers the storage server reference progress information, establishes a connection with the shared user by using the shared user information, and obtains the remaining fragments of the data resource that are not obtained after the download user goes offline from the shared user. .
- Step S410 Update the subscription database.
- the download user After the storage server obtains and stores the remaining fragments of the data resource after the download user goes offline, the download user is notified by mail, short message or other forms of timely communication message, and the download user obtains the remaining fragments of the data resource from the storage server after receiving the notification. .
- the above two embodiments are all sharing users in the network, downloading users leaving the network or downloading users after disconnecting the network during the download process, how the network downloads and saves data resources for the downloading users. Since both the shared user and the downloading user are reluctant in the network, there may be a case where the downloading user goes online to submit the subscription event, and the shared user is not in the network, as in steps S306 and S308 in the first embodiment, but after The shared user goes online. At this time, if the download user has left the network or is still in the network, the solution for such a situation is explained by the third embodiment, as shown in FIG. 5 .
- Step S501 The management server determines whether a shared user joins in the network.
- the management server continuously determines whether there is a shared user joining in the network. When it is determined that a shared user joins the network, the management server sends the shared user information to the subscription server;
- Step S502 The subscription server retrieves the subscription database.
- the subscription server After receiving the shared user information, the subscription server retrieves the subscription database according to the data resources owned by the shared user. Since the subscription server has previously stored the subscription event in the subscription database, and the subscription event and the data resource have a mutual correspondence, retrieves the corresponding subscription event in the subscription database through the data resource.
- Step S503 determining whether there is a reservation event
- step S504 retrieves whether a subscription event exists in the subscription database through a data resource. If yes, step S504 is performed, and if not, it ends.
- Step S504 determining whether the download user is online
- Step S505 The management server determines whether the download user establishes a connection; if yes, step S506 is performed, and if no, step S507 is performed.
- Step S506 The download user establishes a connection
- the download user can obtain the shared user information through the subscription server or the management server, and establish a P2P connection with the shared user to obtain the required data resources.
- Step S507 The storage server performs downloading.
- the management server notifies the subscription server, and the storage server is triggered by the subscription server, and the storage server establishes a connection with the shared user through the shared user information in the subscription server. Download all the data resources your users need.
- Step S508 Update the subscription database
- the subscription database is updated, the subscription events in the subscription database are deleted, and the relevant records are recorded.
- the downloading user After the storage server obtains and stores all the data resources required by the downloading user, the downloading user is notified by a mail, short message or other form of timely communication message, and the downloading user obtains the data resource from the storage server after receiving the notification.
- step S506 the downloading user selects to download by itself, that is, step S506 is performed.
- step S506 the step in the second embodiment may be adopted in this case.
- S407 to step S410 are solved; of course, there may be a case that after the connection between the download user and the shared user is established, since the shared user leaves the network, the download user only leaves part of the data resource and then leaves the network, and then the shared user joins again. Network, for this case, the solution is explained by the fourth embodiment. See Figure 6,
- Step S601 The management server notifies the subscription server; Since the shared user leaves the network, the download user and the shared user disconnect, the management server will notify the subscription server that the shared user is offline, that is, the shared user has disconnected from the network, and notifies the reservation server of the progress information before disconnection;
- Step S602 The subscription server records the received information.
- the subscription server logs the received information to the subscription database and saves it with the corresponding subscription event;
- Step S603 The management server determines whether there is a shared user joining in the network.
- the management server continuously determines whether there is a shared user joining in the network.
- the management server sends the shared user information to the subscription server.
- the newly added shared user may be the same shared user before the last disconnection, or may be a different shared user, as long as the shared user has the data resources required to download the user.
- Step S604 The subscription server retrieves the subscription database
- the subscription server After receiving the shared user information, the subscription server retrieves the subscription database according to the data resources owned by the shared user. Since the subscription server has previously stored the subscription event in the subscription database, there is a correspondence between the subscription event and the data resource. Ability to retrieve the corresponding subscription event in the subscription database through the data resource.
- Step S605 determining whether there is a reservation event
- step S606 retrieves whether a subscription event exists in the subscription database through a data resource. If yes, indicating that the download user needs to obtain the corresponding data resource from the shared user, step S606 is performed, and if not, the process ends.
- Step S606 determining whether the download user is online
- step S607 is performed, and if it is not online, step S609 is performed.
- Step S607 The management server determines whether the download user establishes a connection. If yes, step S608 is performed, and if no, step S609 is performed.
- Step S608 The download user establishes a connection
- the download user can obtain the shared user information through the subscription server or the management server, and establish a P2P connection with the shared user to obtain the remaining fragments of the data resource that were not obtained after the last disconnection.
- Step S609 The storage server performs downloading.
- the management server notifies the subscription server that the subscription server will look in the subscription database and find the progress information of the downloaded user recorded in the corresponding subscription event.
- the subscription server triggers the storage server, and the storage server establishes a connection with the shared user by sharing the user information in the subscription server, and obtains the remaining segments of the data user that the last downloaded user did not obtain the data resource after disconnecting from the shared user according to the progress information.
- Step S610 Updating the subscription database
- the subscription database is updated, the subscription events in the subscription database are deleted, and the relevant records are recorded.
- the download user After the storage server obtains and stores the remaining fragments of the data resource after the download user goes offline, the download user is notified by mail, short message or other forms of timely communication message, and the download user obtains the remaining fragments of the data resource from the storage server after receiving the notification. .
- the number of times the subscription server receives the shared user message may be very frequent.
- multiple subscription servers may be established to implement load balancing. Multiple subscription servers may be used. Cluster or distributed structure; The threshold of the number of shared user information can also be received according to the time period or the threshold for receiving the shared user information.
- the subscription server has a critical role in implementing the network subscription storage function.
- the composition of the reservation server it is carried out by the sixth embodiment of the present invention. Description, see Figure 7,
- the reservation server 701 includes: a receiving unit 702, a determining unit 703, and a transmitting unit 704, where:
- the receiving unit 702 is configured to receive a subscription event from a download user.
- the determining unit 703 is configured to notify the sending unit 704 when it is known that the data resource corresponding to the subscription event is in a downloadable state;
- the sending unit 704 is configured to send the obtained shared user information corresponding to the data resource.
- connection established between the respective servers, download users, and shared users during data transmission may be a P2P connection, but is not limited to this connection.
- Data can also be transmitted through other connection methods, such as direct connection or other connection, and the storage server can also be implemented through a network hard disk.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710097227.2 | 2007-04-28 | ||
CN 200710097227 CN100588172C (zh) | 2007-04-28 | 2007-04-28 | 一种实现网络预订存储的***和方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008131653A1 true WO2008131653A1 (fr) | 2008-11-06 |
Family
ID=38899162
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2008/070167 WO2008131653A1 (fr) | 2007-04-28 | 2008-01-23 | Système et procédé pour la réalisation d'une mémoire d'abonnement à un réseau et serveur d'abonnement |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100588172C (zh) |
WO (1) | WO2008131653A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104753961A (zh) * | 2015-04-22 | 2015-07-01 | 腾讯科技(北京)有限公司 | 一种多媒体数据的处理方法、客户端及服务器 |
CN115695434A (zh) * | 2022-09-28 | 2023-02-03 | 聚好看科技股份有限公司 | 一种负载均衡方法、装置和电子设备 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100588172C (zh) * | 2007-04-28 | 2010-02-03 | 腾讯科技(深圳)有限公司 | 一种实现网络预订存储的***和方法 |
CN101902346A (zh) | 2009-05-31 | 2010-12-01 | 国际商业机器公司 | P2p内容缓存***和方法 |
CN102118406B (zh) * | 2009-12-31 | 2013-08-07 | Tcl集团股份有限公司 | 一种终端设备离线下载方法及门户服务*** |
CN102148843A (zh) * | 2010-02-05 | 2011-08-10 | 腾讯科技(深圳)有限公司 | 异步下载***及方法 |
US8898318B2 (en) * | 2010-06-03 | 2014-11-25 | Microsoft Corporation | Distributed services authorization management |
CN102209050B (zh) * | 2011-05-24 | 2012-07-18 | 苏州阔地网络科技有限公司 | 一种用户信息共享的即时通讯***及方法 |
CN103269302A (zh) * | 2012-12-07 | 2013-08-28 | 北京奇虎科技有限公司 | 用于即时通信的共享文件管理方法和*** |
CN103281234A (zh) * | 2012-12-07 | 2013-09-04 | 北京奇虎科技有限公司 | 即时通信中的文件处理方法及*** |
CN103347041B (zh) * | 2013-05-31 | 2016-04-13 | 中国联合网络通信集团有限公司 | 视频共享控制方法和装置 |
CN103546549B (zh) * | 2013-10-12 | 2017-12-12 | 深圳Tcl新技术有限公司 | 终端离线数据共享的方法及*** |
CN108874445A (zh) * | 2017-10-30 | 2018-11-23 | 上海寒武纪信息科技有限公司 | 神经网络处理器及使用处理器执行向量点积指令的方法 |
KR102147989B1 (ko) * | 2017-11-30 | 2020-08-25 | 주식회사 카카오 | 예매 정보 및 티켓의 공유를 위한 방법 및 장치 |
CN109861955A (zh) * | 2018-09-03 | 2019-06-07 | 西安新路网络科技有限公司 | 一种流量特征防私接方法 |
US11996105B2 (en) | 2018-09-13 | 2024-05-28 | Shanghai Cambricon Information Technology Co., Ltd. | Information processing method and terminal device |
CN117632660B (zh) * | 2023-12-12 | 2024-05-28 | 北京衡石科技有限公司 | 应用检测方法、装置、电子设备和计算机可读介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1506877A (zh) * | 2002-12-09 | 2004-06-23 | 宾得株式会社 | 下载***和下载设备 |
WO2006011758A1 (en) * | 2004-07-29 | 2006-02-02 | Widerthan Co., Ltd. | Method for providing multimedia data via communication network and playing the multimedia data |
CN1757033A (zh) * | 2003-02-28 | 2006-04-05 | 皇家飞利浦电子股份有限公司 | 在网络中的用户站之间共享文件的方法 |
CN101072166A (zh) * | 2007-04-28 | 2007-11-14 | 腾讯科技(深圳)有限公司 | 一种实现网络预订存储的***和方法 |
-
2007
- 2007-04-28 CN CN 200710097227 patent/CN100588172C/zh active Active
-
2008
- 2008-01-23 WO PCT/CN2008/070167 patent/WO2008131653A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1506877A (zh) * | 2002-12-09 | 2004-06-23 | 宾得株式会社 | 下载***和下载设备 |
CN1757033A (zh) * | 2003-02-28 | 2006-04-05 | 皇家飞利浦电子股份有限公司 | 在网络中的用户站之间共享文件的方法 |
WO2006011758A1 (en) * | 2004-07-29 | 2006-02-02 | Widerthan Co., Ltd. | Method for providing multimedia data via communication network and playing the multimedia data |
CN101072166A (zh) * | 2007-04-28 | 2007-11-14 | 腾讯科技(深圳)有限公司 | 一种实现网络预订存储的***和方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104753961A (zh) * | 2015-04-22 | 2015-07-01 | 腾讯科技(北京)有限公司 | 一种多媒体数据的处理方法、客户端及服务器 |
CN115695434A (zh) * | 2022-09-28 | 2023-02-03 | 聚好看科技股份有限公司 | 一种负载均衡方法、装置和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN101072166A (zh) | 2007-11-14 |
CN100588172C (zh) | 2010-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008131653A1 (fr) | Système et procédé pour la réalisation d'une mémoire d'abonnement à un réseau et serveur d'abonnement | |
US7782866B1 (en) | Virtual peer in a peer-to-peer network | |
US8554827B2 (en) | Virtual peer for a content sharing system | |
US8195742B2 (en) | Distributed client services based on execution of service attributes and data attributes by multiple nodes in resource groups | |
CN100438408C (zh) | 一种实现代理下载的方法、装置及*** | |
JP4938074B2 (ja) | リソースの位置情報の要求方法、当該方法のためのユーザノードおよびサーバ | |
US20190207891A1 (en) | Selective distribution of messages in a scalable, real-time messaging system | |
US20140229582A1 (en) | System And Method For Offline Downloading Network Resource Files | |
EP2227016B1 (en) | A content buffering, querying method and point-to-point media transmitting system | |
US7970856B2 (en) | System and method for managing and distributing assets over a network | |
JP4473942B2 (ja) | コンテンツ配信装置、コンテンツ配信方法、及びコンテンツ配信プログラム | |
JP2004246632A (ja) | データ分配サーバ、プログラム及びネットワークシステム | |
US9218353B2 (en) | Method and system for name space propagation and file caching to remote nodes in a storage system | |
KR101485610B1 (ko) | 네트워크 구조를 고려한 분산형 컨텐트 전달 시스템 및 그 방법 | |
US8086629B2 (en) | Content delivery apparatus, content delivery method, and content delivery program | |
JP2004192170A (ja) | アクセス中継装置 | |
JP2010522386A (ja) | P2pコンテンツ共有のための方法、システム、及びノード | |
JP2012504282A (ja) | 選択的データ転送ストレージ | |
WO2021082401A1 (zh) | 一种数据的上传方法、***、装置及电子设备 | |
US9544371B1 (en) | Method to discover multiple paths to disk devices cluster wide | |
KR101041092B1 (ko) | 웹 폴더를 이용한 효과적인 피투피 시스템 | |
WO2013047207A1 (ja) | キャッシュシステム、キャッシュ方法、及びキャッシュサーバ | |
CN101662494A (zh) | 一种实现内容提供的方法、***和装置 | |
WO2023040504A1 (zh) | 数据处理***、数据处理方法及相关装置 | |
Wang et al. | Rio: a personal storage system in multi-device and cloud |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08706546 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 6641/CHENP/2009 Country of ref document: IN |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC OF 080310 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08706546 Country of ref document: EP Kind code of ref document: A1 |