CN104580085A - Business data updating method, system, client side and server - Google Patents
Business data updating method, system, client side and server Download PDFInfo
- Publication number
- CN104580085A CN104580085A CN201310489271.3A CN201310489271A CN104580085A CN 104580085 A CN104580085 A CN 104580085A CN 201310489271 A CN201310489271 A CN 201310489271A CN 104580085 A CN104580085 A CN 104580085A
- Authority
- CN
- China
- Prior art keywords
- service data
- data updating
- client
- server
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000013475 authorization Methods 0.000 claims description 68
- 230000004044 response Effects 0.000 claims description 18
- 238000012795 verification Methods 0.000 abstract description 4
- 230000008901 benefit Effects 0.000 abstract description 2
- 230000001960 triggered effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 20
- 230000009286 beneficial effect Effects 0.000 description 13
- 230000003993 interaction Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000004321 preservation Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
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/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- 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/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a business data updating method, a system, a client side and a server. The business data updating method includes the following steps: adopting a client side to send a network connection request containing account number information and verification information to a server; adopting the server to verify that whether the network connection request is a valid request or not according to the account number information and the verification information, and establishing network connection with the client side; enabling the client side to update the corresponding business data when detecting a business data updating order triggered by a user. Through the business data updating method, the benefit that the business data at the client side can be updated in real time is achieved, and the man-machine interactivity can be improved.
Description
Technical field
The present invention relates to computer technology, particularly relate to a kind of service data updating method, system, client and server.
Background technology
The mechanism that service data updating in current client adopts timing to upgrade, such as A, B two machines log in same account number, after B machine client revises the business datum of a certain business, the mode that A machine client adopts timing to detect, at regular intervals just from the network bookmark version that server lookup is once up-to-date, renewal is had to download again; Adopt above-mentioned this mode can not carry out real-time update to the business datum in client.
Summary of the invention
Given this, be necessary to provide a kind of service data updating method, system, client and server, being intended to solve business datum in client can not the problem of real-time update.
The embodiment of the invention discloses a kind of service data updating method, comprising:
First user end to server sends the network connecting request comprising account information and authorization information;
Server is according to described account information and authorization information, and when verifying described network connecting request for effectively asking, setting up network with the first client is connected;
When first client detects the service data updating instruction of user's triggering, upgrade corresponding business datum, and send service data updating information to server.
The embodiment of the present invention discloses a kind of service data updating system, comprising:
First client, for sending the network connecting request comprising account information and authorization information to server;
Server, for according to described account information and authorization information, when verifying described network connecting request for effectively asking, setting up network with the first client is connected;
First client also for, setting up after network is connected with server, when detecting the service data updating instruction that user triggers, upgrading corresponding business datum, and send service data updating information to server.
The embodiment of the invention discloses a kind of service data updating method, comprising:
First user end to server sends the network connecting request comprising account information and authorization information;
The response message that first client reception server returns when verifying described network connecting request for effectively asking according to described account information and authorization information, sets up network with server and is connected;
When first client detects the service data updating instruction of user's triggering, upgrade corresponding business datum, and send service data updating information to server.
The embodiment of the invention discloses a kind of service data updating client, comprising:
First client, for:
The network connecting request comprising account information and authorization information is sent to server;
The response message that reception server returns when verifying described network connecting request for effectively asking according to described account information and authorization information, sets up network with server and is connected;
When detecting the service data updating instruction of user's triggering, upgrade corresponding business datum, and send service data updating information to server.
The embodiment of the invention discloses a kind of service data updating method, comprising:
Receive the network connecting request comprising account information and authorization information that the first client sends;
According to described account information and authorization information, when verifying described network connecting request for effectively asking, setting up network with the first client is connected;
Receive the service data updating information that the first client sends when detecting the service data updating instruction that user triggers.
The embodiment of the invention discloses a kind of service data updating server, comprising:
Receive the network connecting request comprising account information and authorization information that the first client sends;
According to described account information and authorization information, when verifying described network connecting request for effectively asking, setting up network with the first client is connected;
Receive the service data updating information that the first client sends when detecting the service data updating instruction that user triggers.
The present embodiment user end to server sends the network connecting request comprising account information and authorization information; Server is according to described account information and authorization information, and when verifying described network connecting request for effectively asking, setting up network with client is connected; When client detects the service data updating instruction of user's triggering, upgrade corresponding business datum, and the method for service data updating information is sent to server, there is the beneficial effect of the business datum in real-time update client, improve man-machine interaction.
Accompanying drawing explanation
Fig. 1 is service data updating method first embodiment schematic flow sheet of the present invention;
Fig. 2 is service data updating method second embodiment schematic flow sheet of the present invention;
Fig. 3 is server and client one deployment scenario schematic diagram in service data updating method of the present invention;
Fig. 4 is service data updating method the 3rd embodiment schematic flow sheet of the present invention;
Fig. 5 is that in service data updating method of the present invention, client, according to the service data updating information received, upgrades the business datum one embodiment schematic flow sheet of self correspondence;
Fig. 6 is server and the another deployment scenario schematic diagram of client in service data updating method of the present invention;
Fig. 7 is service data updating method the 4th embodiment schematic flow sheet of the present invention;
Fig. 8 is service data updating method the 5th embodiment schematic flow sheet of the present invention;
Fig. 9 is service data updating system first embodiment high-level schematic functional block diagram of the present invention;
Figure 10 is service data updating system second embodiment high-level schematic functional block diagram of the present invention;
Figure 11 is service data updating system the 3rd embodiment high-level schematic functional block diagram of the present invention;
Figure 12 is service data updating client first embodiment high-level schematic functional block diagram of the present invention;
Figure 13 is service data updating client second embodiment high-level schematic functional block diagram of the present invention;
Figure 14 is service data updating server one embodiment high-level schematic functional block diagram of the present invention;
Figure 15 is service data updating system the 4th embodiment high-level schematic functional block diagram of the present invention.
The realization of embodiment of the present invention object, functional characteristics and advantage will in conjunction with the embodiments, are described further with reference to accompanying drawing.
Embodiment
Technical scheme of the present invention is further illustrated below in conjunction with Figure of description and specific embodiment.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
Fig. 1 is service data updating method first embodiment schematic flow sheet of the present invention, and as shown in Figure 1, service data updating method of the present invention comprises the following steps:
Step S01, user end to server send the network connecting request comprising account information and authorization information;
When client is according to the account information logon server preset, the network connecting request comprising authorization information is sent to server, the information such as the account of the identification information of self, current login can be registered at server by client simultaneously, and each login all need be registered at server; This is because, same account information can log in different clients, when adopting account information logon server, each login is carried out registering so that server can obtain the identification information of the client at same account place if the identification information of this client is as GUID(Globally Unique Identifier, overall situation unique identifier), so that the follow-up account information according to client logs, server finds the client adopting this account information to log in reference to the identification information stored; Because the identification information of client is as all unique for every platform machine in GUID information, therefore server can uniquely locate a client according to the identification information of client.
Step S02, server are according to described account information and authorization information, and when verifying described network connecting request for effectively asking, setting up network with the first client is connected;
When server receives the network connecting request that client sends, according to the authorization information comprised in the account information of client logs and this network connecting request, whether the network connecting request that checking client sends is effective request; If be verified the network connecting request that this client sends, the network connecting request that namely this client sends is effective connection request, then server is set up network with this client and is connected; Meanwhile, server preserves this network connection information of this client, such as the account information etc. of http link information, GUID information and client logs.
When step S03, the first client detect the service data updating instruction of user's triggering, upgrade corresponding business datum, and send service data updating information to server.
The instruction that client detecting real-time user triggers; When detecting the service data updating instruction that user triggers, the service data updating instruction that response user triggers, according to described service data updating instruction, upgrades corresponding business datum; Meanwhile, send service data updating information to server, so that server is according to the service data updating information of this service data updating information to other clients transmission correspondence of current login.
For network bookmark, when user utilizes existing account information to log in, handset starting worker thread; Worker thread initiates http request to server, and the http request of this url form is as follows: http: // 10.208.143.31:8080/sub uin=%s & skey=%s & ver=0.1 & rid=%d & guid=%s; Wherein uin field is the account number of the current login of browser, and skey is for logging in bill and authorization information, and server is used for verifying whether the http request that the worker thread on mobile phone is initiated to server is effective request according to logging in bill; Ver is reserved field, does not use temporarily; Rid is the random number that client generates; Guid is that client is used for identifying client, and every platform machine is all only.After server receives http request, from url, parse account and log in bill.If the verification passes, then server preserves this client-side information, and the information of this client that server is preserved comprises the account of http link information, guid information, user's login.When the worker thread on mobile phone detects the renewal of the network bookmark that user triggers, during as added new web tab, deletion or changing the web tab stored, the lastest imformation of web tab is sent to server by client, and the lastest imformation of this web tab comprises the latest edition information etc. of the account information of login, network bookmark.
Similarly, this enforcement is also applicable to other service data updating, such as carry out personal settings to the MSN under a certain account, as the personal information etc. in change QQ chat software, the present embodiment does not carry out exhaustive one by one to concrete type of service and business datum.
The present embodiment user end to server sends the network connecting request comprising account information and authorization information; Server is according to described account information and authorization information, and when verifying described network connecting request for effectively asking, setting up network with client is connected; When client detects the service data updating instruction of user's triggering, upgrade corresponding business datum, and the method for service data updating information is sent to server, there is the beneficial effect of the business datum in real-time update client, improve man-machine interaction.
Fig. 2 is service data updating method second embodiment schematic flow sheet of the present invention, embodiment illustrated in fig. 2ly adds on the basis of embodiment described in Fig. 1:
Step S04, server receive the described service data updating information that the first client sends;
Step S05, described account information according to the first client logs, other clients except the first client that whois lookup utilizes described account information to log in, and the described service data updating information received is sent to other clients found.
Based on the specific descriptions of embodiment described in Fig. 1, the present embodiment is when step S03, the first client detect the service data updating instruction of user's triggering, upgrade corresponding business datum, and send service data updating information to server, add step S04 and step S05 afterwards; The present embodiment is only specifically described step S04 and step S05, and relevant other steps involved by the present embodiment service data updating method please refer to the specific descriptions of embodiment described in Fig. 1, do not repeat them here.
As shown in Figure 2, in the present embodiment, when the first client detects the service data updating instruction of user's triggering, upgrade the business datum of self correspondence of this client, send service data updating information to server simultaneously; When server receives the described service data updating information of the first client transmission, the described account information logged in is carried out according to first client of preserving, search other clients except the first client utilizing this account information to log in, and the described service data updating information received is sent to other clients found.Certainly, the service data updating information that the first client sends also directly can be sent to all clients utilizing this account information to log in by server, comprises described first client.
Particularly, please refer to Fig. 3, Fig. 3 is server and client one deployment scenario schematic diagram in service data updating method of the present invention; For network bookmark, in deployment scenario schematic diagram shown in Fig. 3, after server receives the modification information made network bookmark that the first client sends, according to the account information of this first accessing server by customer end, search all clients that with described account information log in that are connected current with this server; Find and to log in this account information and after carrying out with server is current the client communicated to connect, server is issued to the client of all this accounts of login by receiving the lastest imformation of network bookmark that described first client sends.
Fig. 4 is service data updating method the 3rd embodiment schematic flow sheet of the present invention, embodiment illustrated in fig. 4ly adds on the basis of embodiment described in Fig. 2:
Step S06, other clients, according to the described service data updating information received, upgrade the business datum of self correspondence respectively.
Based on the specific descriptions of embodiment described in Fig. 2, the present embodiment is in step S05, described account information according to the first client logs, other clients except the first client that whois lookup utilizes described account information to log in, and the described service data updating information received is sent to other clients found, add step S06 afterwards; The present embodiment is only specifically described step S06, and relevant other steps involved by the present embodiment service data updating method please refer to the specific descriptions of above-mentioned related embodiment, do not repeat them here.
After other all clients adopting this account to log in receive the service data updating information that server issues, according to the current service data information that self stores, upgrade the business datum of self correspondence.
After each client receives the service data updating information that server issues, the business datum of the correspondence that comparison self stores, identifies that whether the business datum self stored is consistent with the service data updating information that server issues; Namely according to the service data updating information that server issues, each client judges whether the business datum self stored is up-to-date business datum.When the business datum that client identifies self storage is consistent with the service data updating information that server issues, the business datum of the current storage of client is the business datum of latest edition, without the need to upgrading; When client identifies the business datum that self stores and the service data updating information that issues of server is inconsistent, the service data updating information that client issues according to server, upgrade the business datum of the correspondence that self stores, the service data updating information making it to issue with server is consistent.
Further describing of connection with step S06 please refer to Fig. 5, and Fig. 5 is that in service data updating method of the present invention, client, according to the service data updating information received, upgrades the business datum one embodiment schematic flow sheet of self correspondence; As shown in Figure 5, step S06, other clients, according to the described service data updating information received, upgrade the business datum of self correspondence respectively, comprising:
Step S11, according to described service data updating information, obtain corresponding business datum version number;
The service data updating information that client issues according to server, obtains the business datum version number that this business datum is corresponding.Because the renewal of some business datum in client carries out judging with the version number that this business datum is corresponding, such as network bookmark.
For network bookmark, the initial version number of the network bookmark that client is preserved is 0, network bookmark often upgrades once, the version number that this network bookmark is corresponding just adds 1 automatically, and namely the version number of the business datum that this network bookmark that client stores is corresponding represents the lastest imformation of this network bookmark.
Whether the described business datum version number that step S12, identification obtain is consistent with the business datum version number that self stores; If so, then step S13 is performed; If not, then step S14 is performed;
Step S13, corresponding business datum do not upgrade;
Step S14, according to the described service data updating information obtained, upgrade corresponding business datum.
Client is by the business datum version number by service data updating acquisition of information, and the business datum version number corresponding with this business that self stores compares; Judge that whether the business datum version number obtained is consistent with the business datum version number that self stores.
If the business datum version number obtained is consistent with the business datum version number that self stores, then show that the current business datum of client is latest data, without the need to again upgrading; If the business datum version number obtained and the business datum version number that self stores inconsistent, then client is according to the described service data updating information received, upgrade the business datum corresponding to same business of having preserved, upgrade the business datum version number that this business datum is corresponding simultaneously.
The present embodiment service data updating method, is issued to all clients of same login account by the business lastest imformation of acquisition by server; Each client upgrades the method for the business datum of self according to business lastest imformation, when the client that same account login multiple stage is different, there is the beneficial effect of same business datum in each client under the same account of real-time update, improve the real-time of service data updating, avoid multi-client and operate occurred business datum version conflict problem simultaneously; Further, improve the fail safe of service data updating.
Based on the specific descriptions of the various embodiments described above, for network bookmark, the implementation procedure of service data updating method of the present invention is described again.Please refer to Fig. 6, Fig. 6 is server and the another deployment scenario schematic diagram of client in service data updating method of the present invention; In the present embodiment, server is divided into bookmark service device and message server.The account information of the GUID of client, current login, according to the account information log messages server pre-set, is registered by client simultaneously on message server, sends the http request comprising authorization information simultaneously; After message server is verified, client and message server maintain a http long-chain and connect; Namely message server and client maintain and communicate to connect.
And network bookmark corresponding to this account is stored in bookmark service device, after the operations such as client increases network bookmark, delete, change, by the whole long pass of amended network bookmark to bookmark service device; Bookmark service device storage networking bookmark data, and safeguard a version number for this network bookmark, setting initial version number is 0; Afterwards, when bookmark service device often receives the network bookmark of client upload, while upgrading the network bookmark data stored, the version number of the bookmark of preservation is added 1.
When bookmark service device receives the lastest imformation of the network bookmark that client sends, the lastest imformation of network bookmark is sent to message server by bookmark service device; The lastest imformation of described network bookmark comprises the account information of login and the latest edition number of bookmark.The lastest imformation of the network bookmark that message server sends according to bookmark service device, searches all clients logging in this account, bookmark lastest imformation is connected by http and sends to client; The lastest imformation of the network bookmark that client sends according to message server, obtains the account information in lastest imformation and latest version information; If client is identical with current login account, and the network bookmark version information of client this locality is different from the version in lastest imformation, then client trigger network bookmark more new logic, upgrades the network bookmark stored.
Utilize the present embodiment service data updating method, when making same login account use network bookmark or other business datums in different clients simultaneously, can same business datum under the same account of real-time update in each client, improve the real-time of service data updating, avoid multi-client and operate occurred business datum version conflict problem simultaneously; Further, improve the fail safe of service data updating.
Fig. 7 is service data updating method the 4th embodiment schematic flow sheet of the present invention; In the present embodiment, by client executing service data updating method.
Based on the specific descriptions of embodiment described in Fig. 1 to Fig. 6, as shown in Figure 7, comprise the following steps in client executing service data updating method of the present invention:
Step S101, the first user end to server send the network connecting request comprising account information and authorization information;
When first client is according to the account information logon server preset, the network connecting request comprising authorization information is sent to server, the information such as the account of the identification information of self, current login can be registered at server by client simultaneously, and each login all need be registered at server; This is because, same account information can log in different clients, when adopting account information logon server, each login is carried out registering so that server can obtain the identification information of the client at same account place if the identification information of this client is as GUID, so that the follow-up account information according to client logs, server finds the client adopting this account information to log in reference to the identification information stored; Because the identification information of client is as all unique for every platform machine in GUID information, therefore server can uniquely locate a client according to the identification information of client.
The response message that step S102, the first client reception server return when verifying described network connecting request for effectively asking according to described account information and authorization information, sets up network with server and is connected;
When server receives the network connecting request that client sends, according to the authorization information comprised in the account information of client logs and this network connecting request, whether the network connecting request that checking client sends is effective request; If be verified the network connecting request that this client sends, namely the network connecting request that this client sends is effective connection request, then server returns response message to the first client, the response message that first client reception server returns when verifying described network connecting request for effectively asking according to described account information and authorization information, sets up network with server and is connected.
When step S103, the first client detect the service data updating instruction of user's triggering, upgrade corresponding business datum, and send service data updating information to server.
The instruction that client detecting real-time user triggers; When detecting the service data updating instruction that user triggers, the service data updating instruction that response user triggers, according to described service data updating instruction, upgrades corresponding business datum; Meanwhile, send service data updating information to server, so that server is according to the service data updating information of this service data updating information to other clients transmission correspondence of current login.
Further, when first client detects the service data updating instruction of user's triggering, upgrade corresponding business datum, and to after server sends service data updating information, server is according to the account information of the first client logs, search other clients adopting same account information to log in the first client, and service data updating information is sent to other clients adopting same account information to log in; The Data Update information that other client reception servers adopting described account information to log in send, upgrades the business datum of self correspondence respectively.
Further, other clients adopting described account information to log in receive the Data Update information that server sends, and upgrade the business datum of self correspondence respectively, comprising:
According to described service data updating information, obtain corresponding business datum version number; Identify that whether the described business datum version number obtained is consistent with the business datum version number that self stores; If the described business datum version number of the business datum version number that self stores and acquisition is inconsistent, then according to the described service data updating information obtained, upgrade corresponding business datum.If the business datum version number that self stores is consistent with the described business datum version number of acquisition, then show that the corresponding business datum self stored is latest data, without the need to upgrading.
The present embodiment user end to server sends the network connecting request comprising account information and authorization information, the response message that reception server returns when verifying described network connecting request for effectively asking according to described account information and authorization information, sets up network with server and is connected; When detecting the service data updating instruction that user triggers, upgrade corresponding business datum, and send the method for service data updating information to server, there is the beneficial effect of the business datum in real-time update client, improve man-machine interaction; Further, when the client that same account login multiple stage is different, there is the beneficial effect of same business datum in each client under the same account of real-time update, improve the real-time of service data updating, avoid multi-client and operate occurred business datum version conflict problem simultaneously; Further, improve the fail safe of service data updating.
Fig. 8 is service data updating method the 5th embodiment schematic flow sheet of the present invention; In the present embodiment, perform service data updating method of the present invention by server.
Based on the specific descriptions of embodiment described in Fig. 1 to Fig. 6, as shown in Figure 8, perform service data updating method of the present invention at server to comprise the following steps:
Step S201, receive first client send the network connecting request comprising account information and authorization information;
Step S202, according to described account information and authorization information, verify described network connecting request for effectively ask time, setting up network with the first client is connected;
Server receive client send comprise the network connecting request of account information and authorization information time, according to the authorization information comprised in the account information of client logs and this network connecting request, whether the network connecting request that checking client sends is effective request; If be verified the network connecting request that this client sends, the network connecting request that namely this client sends is effective connection request, then server is set up network with this client and is connected; Meanwhile, server preserves this network connection information of this client, such as the account information etc. of http link information, GUID information and client logs.
Step S203, receive the first client service data updating information of sending when detecting the service data updating instruction that user triggers.
When the first client detects the service data updating instruction of user's triggering, the service data updating instruction that response user triggers, according to described service data updating instruction, upgrades corresponding business datum; Meanwhile, service data updating information is sent to server; Server receives the service data updating information that the first client sends when detecting the service data updating instruction that user triggers.
In a preferred embodiment, server according to the described service data updating information received, can upgrade the business datum version number corresponding to same business preserved.
Further, server is according to the described account information of the first client logs, search other clients except the first client utilizing described account information to log in, and the described service data updating information received is sent to other clients found.
The present embodiment server receives the network connecting request comprising account information and authorization information that the first client sends; According to described account information and authorization information, when verifying described network connecting request for effectively asking, setting up network with the first client is connected; Receiving the method for the service data updating information that the first client sends when detecting the service data updating instruction that user triggers, there is the beneficial effect of the business datum in real-time update client, improve man-machine interaction; Further, when the client that same account login multiple stage is different, there is the beneficial effect of same business datum in each client under the same account of real-time update, improve the real-time of service data updating, avoid multi-client and operate occurred business datum version conflict problem simultaneously; Further, improve the fail safe of service data updating.
Fig. 9 is service data updating system first embodiment high-level schematic functional block diagram of the present invention; As shown in Figure 9, service data updating system of the present invention comprises: the first client 01 and server 02.
First client 01 sends the network connecting request comprising account information and authorization information to server 02; Server 02 is according to described account information and authorization information, and when verifying described network connecting request for effectively asking, setting up network with the first client 01 is connected; First client 01 is being set up after network is connected with server 02, when detecting the service data updating instruction that user triggers, upgrades corresponding business datum, and sends service data updating information to server 02.
Further, when client 01 is according to the account information logon server 02 preset, the network connecting request comprising authorization information is sent to server 02, the information such as the account of the identification information of self, current login can be registered at server 02 by client 01 simultaneously, and each login all need be registered at server 02; This is because, same account information can log in different clients 01, when adopting account information logon server 02, each login is carried out registering so that server 02 can obtain the identification information of the client 01 at same account place if the identification information of this client 01 is as GUID, so that the follow-up account information logged according to client 01, server 02 finds the client 01 adopting this account information to log in reference to the identification information stored; Because the identification information of client 01 is as all unique for every platform machine in GUID information, therefore server 02 can uniquely locate a client 01 according to the identification information of client 01.
When server 02 receives the network connecting request that client 01 sends, the authorization information that comprises in the account information logged according to client 01 and this network connecting request, whether the network connecting request that checking client 01 sends is effective request; If be verified the network connecting request that this client 01 sends, the network connecting request that namely this client 01 sends is effective connection request, then server 02 is set up network with this client 01 and is connected; Meanwhile, server 02 preserves this network connection information of this client 01, the account information etc. that such as http link information, GUID information and client 01 log in.
The instruction that client 01 detecting real-time user triggers; When detecting the service data updating instruction that user triggers, the service data updating instruction that response user triggers, according to described service data updating instruction, upgrades corresponding business datum; Meanwhile, send service data updating information to server 02, so that server 02 sends corresponding service data updating information according to this service data updating information to other clients 01 of current login.
For network bookmark, when user utilizes existing account information to log in, client 01 i.e. handset starting worker thread; Worker thread initiates http request to server 02, and such as, represent with url form one concrete http request is as follows:
Http: // 10.208.143.31:8080/sub uin=%s & skey=%s & ver=0.1 & rid=%d & guid=%s; Wherein uin field is the account number of the current login of browser, and skey is for logging in bill and authorization information, and server 02 is used for verifying whether the http request that the worker thread on mobile phone is initiated to server 02 is effective request according to logging in bill; Ver is reserved field, does not use temporarily; Rid is the random number that client 01 generates; Guid is that client 01 is used for identifying client 01, and every platform machine is all only.After server 02 receives http request, from url, parse account and log in bill.If the verification passes, then server 02 preserves this client 01 information, and the information of this client 01 that server 02 is preserved comprises the account of http link information, guid information, user's login.When the worker thread on mobile phone detects the renewal of the network bookmark that user triggers, during as added new web tab, deletion or changing the web tab stored, the lastest imformation of web tab is sent to server 02 by client 01, and the lastest imformation of this web tab comprises the latest edition information etc. of the account information of login, network bookmark.
Similarly, this enforcement is also applicable to other service data updating, such as carry out personal settings to the MSN under a certain account, as the personal information etc. in change QQ chat software, the present embodiment does not carry out exhaustive one by one to concrete type of service and business datum.
The present embodiment user end to server sends the network connecting request comprising account information and authorization information; Server is according to described account information and authorization information, and when verifying described network connecting request for effectively asking, setting up network with client is connected; When client detects the service data updating instruction of user's triggering, upgrade corresponding business datum, and the method for service data updating information is sent to server, there is the beneficial effect of the business datum in real-time update client, improve man-machine interaction.
Figure 10 is service data updating system second embodiment high-level schematic functional block diagram of the present invention; Based on the specific descriptions of embodiment described in Fig. 9, service data updating system of the present invention also comprises other clients except the first client 01, in the present embodiment, above-mentioned client except the first client 01 is referred to as other clients 100.
Server 02 receives the described service data updating information that the first client 01 sends, and according to the described account information that the first client 01 logs in, server 02 searches other clients 100 except the first client 01 utilizing described account information to log in, and the described service data updating information received is sent to other clients 100 found.
As shown in Figure 10, in the present embodiment, when the first client 01 detects the service data updating instruction of user's triggering, upgrade the business datum of this self correspondence of client 01, send service data updating information to server 02 simultaneously; When server 02 receives the described service data updating information of the first client 01 transmission, the described account information logged in is carried out according to first client 01 of preserving, search other clients 100 except the first client 01 utilizing this account information to log in, and the described service data updating information received is sent to other clients 100 found.In deployment scenario schematic diagram shown in Fig. 3, after server 02 receives the lastest imformation of a certain business that the first client 01 sends, according to the account information of this first client 01 logon server 02, search other clients 100 of with described account information logging in of being connected current with this server 02; Find and to log in this account information and after carrying out with server 02 is current other clients 100 communicated to connect, server 02 is issued to other clients 100 of all this accounts of login by receiving service data updating information that described first client 01 sends.
Further, after other all clients 100 adopting this account to log in receive the service data updating information that server 02 issues, according to the current service data information that self stores, upgrade the business datum of self correspondence.
After each client 100 receives the service data updating information that server 02 issues, the business datum of the correspondence that comparison self stores, identifies that whether the business datum self stored is consistent with the service data updating information that server 02 issues; Namely according to the service data updating information that server 02 issues, each client 100 judges whether the business datum self stored is up-to-date business datum.When the business datum that client 100 identifies self storage is consistent with the service data updating information that server 02 issues, the business datum of the current storage of client 100 is the business datum of latest edition, without the need to upgrading; When client 100 identifies the business datum that self stores and the service data updating information that issues of server 02 is inconsistent, the service data updating information that client 100 issues according to server 02, upgrade the business datum of the correspondence that self stores, the service data updating information making it to issue with server 02 is consistent.
Further, client 100, according to described service data updating information, obtains corresponding business datum version number; The service data updating information that client 100 issues according to server 02, obtains the business datum version number that this business datum is corresponding.Because the renewal of some business datum in client 100 carries out judging with the version number that this business datum is corresponding, such as network bookmark.
For network bookmark, the initial version number of the network bookmark that client 100 is preserved is 0, network bookmark often upgrades once, the version number that this network bookmark is corresponding just adds 1 automatically, and namely the version number of the business datum that this network bookmark that client 100 stores is corresponding represents the lastest imformation of this network bookmark.
Client 100 is by the business datum version number by service data updating acquisition of information, and the business datum version number corresponding with this business that self stores compares; Judge that whether the business datum version number obtained is consistent with the business datum version number that self stores.
If the business datum version number obtained is consistent with the business datum version number that self stores, then show that the current business datum of client 100 is latest data, without the need to again upgrading; If the business datum version number obtained and the business datum version number that self stores inconsistent, then client 100 is according to the described service data updating information received, upgrade the business datum corresponding to same business of having preserved, upgrade the business datum version number that this business datum is corresponding simultaneously.
The present embodiment service data updating system, is issued to all clients of same login account by the business lastest imformation of acquisition by server; Each client upgrades the business datum of self according to business lastest imformation, when the client that same account login multiple stage is different, there is the beneficial effect of same business datum in each client under the same account of real-time update, improve the real-time of service data updating, avoid multi-client and operate occurred business datum version conflict problem simultaneously; Further, improve the fail safe of service data updating.
Based on the specific descriptions of the various embodiments described above, for network bookmark, the implementation procedure of service data updating method of the present invention is described again.Figure 11 is service data updating system the 3rd embodiment high-level schematic functional block diagram of the present invention; Please with reference to Fig. 6 and Figure 11, in the present embodiment, server 02 is divided into bookmark service device 11 and message server 12.The account information of the GUID of client 01, current login, according to the account information log messages server 12 pre-set, is registered by client 01 simultaneously on message server 12, sends the http request comprising authorization information simultaneously; After message server 12 is verified, client 01 and message server 12 maintain a http long-chain and connect; Namely message server 12 and client 01 maintain and communicate to connect.
And network bookmark corresponding to this account is stored in bookmark service device 11, after the operations such as client 01 pair of network bookmark increases, delete, change, by the whole long pass of amended network bookmark to bookmark service device 11; Bookmark service device 11 storage networking bookmark data, and safeguard a version number for this network bookmark, setting initial version number is 0; Afterwards, when bookmark service device 11 often receives the network bookmark that client 01 uploads, while upgrading the network bookmark data stored, the version number of the bookmark of preservation is added 1.
When bookmark service device 11 receives the lastest imformation of the network bookmark that client 01 sends, the lastest imformation of network bookmark is sent to message server 12 by bookmark service device 11; The lastest imformation of described network bookmark comprises the account information of login and the latest edition number of bookmark.The lastest imformation of the network bookmark that message server 12 sends according to bookmark service device 11, searches all clients 100 logging in this account, bookmark lastest imformation is connected by http and sends to client 100; The lastest imformation of the network bookmark that client 100 sends according to message server, obtains the account information in lastest imformation and latest version information; If client 100 is identical with current login account, and the network bookmark version information of client 100 this locality is different from the version in lastest imformation, then client 100 trigger network bookmark more new logic, upgrades the network bookmark stored.
Utilize the present embodiment service data updating system, when making same login account use network bookmark or other business datums in different clients simultaneously, can same business datum under the same account of real-time update in each client, improve the real-time of service data updating, avoid multi-client and operate occurred business datum version conflict problem simultaneously; Further, improve the fail safe of service data updating.
Figure 12 is service data updating client first embodiment high-level schematic functional block diagram of the present invention; Based on the specific descriptions of embodiment described in Fig. 9 to Figure 11, as shown in figure 12, service data updating client of the present invention comprises: the first client 01, for:
The network connecting request comprising account information and authorization information is sent to server;
The response message that reception server returns when verifying described network connecting request for effectively asking according to described account information and authorization information, sets up network with server and is connected;
When detecting the service data updating instruction of user's triggering, upgrade corresponding business datum, and send service data updating information to server.
When first client 01 is according to the account information logon server preset, the network connecting request comprising authorization information is sent to server, the information such as the account of the identification information of self, current login can be registered at server by client 01 simultaneously, and each login all need be registered at server; This is because, same account information can log in different clients 01, when adopting account information logon server, each login is carried out registering so that server can obtain the identification information of the client 01 at same account place if the identification information of this client 01 is as GUID, so that the follow-up account information logged according to client 01, server finds the client 01 adopting this account information to log in reference to the identification information stored; Because the identification information of client 01 is as all unique for every platform machine in GUID information, therefore server can uniquely locate a client 01 according to the identification information of client 01.
When server receives the network connecting request that client 01 sends, the authorization information that comprises in the account information logged according to client 01 and this network connecting request, whether the network connecting request that checking client 01 sends is effective request; If be verified the network connecting request that this client 01 sends, namely the network connecting request that this client 01 sends is effective connection request, then server returns response message to the first client 01, the response message that first client 01 reception server returns when verifying described network connecting request for effectively asking according to described account information and authorization information, sets up network with server and is connected.
The instruction that client 01 detecting real-time user triggers; When detecting the service data updating instruction that user triggers, the service data updating instruction that response user triggers, according to described service data updating instruction, upgrades corresponding business datum; Meanwhile, send service data updating information to server, so that server sends corresponding service data updating information according to this service data updating information to other clients 01 of current login.
Further, please refer to Figure 13, Figure 13 is service data updating client second embodiment high-level schematic functional block diagram of the present invention; Business of the present invention upgrades client and also comprises other clients 100, and other clients 100 and the first client 01 adopt same described account information logon server.
Other clients 100 described for:
The Data Update information that reception server sends, upgrades the business datum of self correspondence respectively.
Other clients 100 described, according to described service data updating information, obtain corresponding business datum version number; Identify that whether the described business datum version number obtained is consistent with the business datum version number that self stores; If the described business datum version number of the business datum version number that self stores and acquisition is inconsistent, then according to the described service data updating information obtained, upgrade corresponding business datum.If the business datum version number that self stores is consistent with the described business datum version number of acquisition, then show that the corresponding business datum self stored is latest data, without the need to upgrading.
The present embodiment user end to server sends the network connecting request comprising account information and authorization information, the response message that reception server returns when verifying described network connecting request for effectively asking according to described account information and authorization information, sets up network with server and is connected; When detecting the service data updating instruction that user triggers, upgrade corresponding business datum, and send the method for service data updating information to server, there is the beneficial effect of the business datum in real-time update client, improve man-machine interaction; Further, when the client that same account login multiple stage is different, there is the beneficial effect of same business datum in each client under the same account of real-time update, improve the real-time of service data updating, avoid multi-client and operate occurred business datum version conflict problem simultaneously; Further, improve the fail safe of service data updating.
Figure 14 is service data updating server one embodiment high-level schematic functional block diagram of the present invention; Based on the specific descriptions of embodiment described in Fig. 9 to Figure 11, as shown in figure 14, service data updating server 200 of the present invention for:
Receive the network connecting request comprising account information and authorization information that the first client sends;
According to described account information and authorization information, when verifying described network connecting request for effectively asking, setting up network with the first client is connected;
Receive the service data updating information that the first client sends when detecting the service data updating instruction that user triggers.
Service data updating server 200 receive client send comprise the network connecting request of account information and authorization information time, according to the authorization information comprised in the account information of client logs and this network connecting request, whether the network connecting request that checking client sends is effective request; If be verified the network connecting request that this client sends, the network connecting request that namely this client sends is effective connection request, then server 200 is set up network with this client and is connected; Meanwhile, server 200 preserves this network connection information of this client, such as the account information etc. of http link information, GUID information and client logs.
When the first client detects the service data updating instruction of user's triggering, the service data updating instruction that response user triggers, according to described service data updating instruction, upgrades corresponding business datum; Meanwhile, service data updating information is sent to server 200; Server 200 receives the service data updating information that the first client sends when detecting the service data updating instruction that user triggers.
In a preferred embodiment, server 200 according to the described service data updating information received, can upgrade the business datum version number corresponding to same business preserved.
Further, server 200 is according to the described account information of the first client logs, search other clients except the first client utilizing described account information to log in, and the described service data updating information received is sent to other clients found.
The present embodiment server receives the network connecting request comprising account information and authorization information that the first client sends; According to described account information and authorization information, when verifying described network connecting request for effectively asking, setting up network with the first client is connected; Receiving the method for the service data updating information that the first client sends when detecting the service data updating instruction that user triggers, there is the beneficial effect of the business datum in real-time update client, improve man-machine interaction; Further, when the client that same account login multiple stage is different, there is the beneficial effect of same business datum in each client under the same account of real-time update, improve the real-time of service data updating, avoid multi-client and operate occurred business datum version conflict problem simultaneously; Further, improve the fail safe of service data updating.
It should be noted that, in this article, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or device and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or device.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the device comprising this key element and also there is other identical element.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be well understood to the mode that above-described embodiment method can add required general hardware platform by software and realize, hardware can certainly be passed through, but in a lot of situation, the former is better execution mode.Based on such understanding, please refer to Figure 15, Figure 15 is service data updating system the 4th embodiment high-level schematic functional block diagram of the present invention.Technical scheme of the present invention can embody with the form of software product the part that prior art contributes in essence in other words, this computer software product is stored in a storage medium (as ROM/RAM, magnetic disc, CD), this computer software product comprises some instructions, above-mentioned instruction is stored in the memory 03 shown in Figure 15, can be mobile phone to make client 01(as described in Figure 15, computer, server, or the network equipment etc.) carry out data interaction, to perform the method described in each embodiment of the present invention with server 02.
The foregoing is only the preferred embodiments of the present invention; not thereby its scope of the claims is limited; every utilize specification of the present invention and accompanying drawing content to do equivalent structure or equivalent flow process conversion; directly or indirectly be used in the technical field that other are relevant, be all in like manner included in scope of patent protection of the present invention.
Claims (22)
1. a service data updating method, is characterized in that, comprising:
First user end to server sends the network connecting request comprising account information and authorization information;
Server is according to described account information and authorization information, and when verifying described network connecting request for effectively asking, setting up network with the first client is connected;
When first client detects the service data updating instruction of user's triggering, upgrade corresponding business datum, and send service data updating information to server.
2. the method for claim 1, is characterized in that, when described first client detects the service data updating instruction of user's triggering, upgrades corresponding business datum, and sends service data updating information to server, also comprise afterwards:
Server receives the described service data updating information that the first client sends;
According to the described account information of the first client logs, other clients except the first client that whois lookup utilizes described account information to log in, and the described service data updating information received is sent to other clients found.
3. method as claimed in claim 1 or 2, it is characterized in that, the described service data updating information received is sent to other clients found by described server, also comprises afterwards:
Other clients, according to the described service data updating information received, upgrade the business datum of self correspondence respectively.
4. method as claimed in claim 3, it is characterized in that, other clients described, according to the described service data updating information received, upgrade the business datum of self correspondence respectively, comprising:
According to described service data updating information, obtain corresponding business datum version number;
Identify that whether the described business datum version number obtained is consistent with the business datum version number that self stores;
If the described business datum version number of the business datum version number that self stores and acquisition is inconsistent, then according to the described service data updating information obtained, upgrade corresponding business datum.
5. method as claimed in claim 1 or 2, is characterized in that, described server receives the described service data updating information that the first client sends, and also comprises afterwards:
Server, according to the described service data updating information received, upgrades the business datum version number corresponding to same business preserved.
6. a service data updating system, is characterized in that, comprising:
First client, for sending the network connecting request comprising account information and authorization information to server;
Server, for according to described account information and authorization information, when verifying described network connecting request for effectively asking, setting up network with the first client is connected;
First client also for, setting up after network is connected with server, when detecting the service data updating instruction that user triggers, upgrading corresponding business datum, and send service data updating information to server.
7. system as claimed in claim 6, is characterized in that, described server also for:
Receive the described service data updating information that the first client sends;
According to the described account information of the first client logs, other clients except the first client that whois lookup utilizes described account information to log in, and the described service data updating information received is sent to other clients found.
8. system as claimed in claims 6 or 7, is characterized in that, other clients described also for:
According to the described service data updating information received, upgrade the business datum of self correspondence respectively.
9. system as claimed in claim 8, is characterized in that, other clients described also for:
According to described service data updating information, obtain corresponding business datum version number;
Identify that whether the described business datum version number obtained is consistent with the business datum version number that self stores;
If the described business datum version number of the business datum version number that self stores and acquisition is inconsistent, then according to the described service data updating information obtained, upgrade corresponding business datum.
10. system as claimed in claims 6 or 7, is characterized in that, described server also for:
According to the described service data updating information received, upgrade the business datum version number corresponding to same business preserved.
11. 1 kinds of service data updating methods, is characterized in that, comprising:
First user end to server sends the network connecting request comprising account information and authorization information;
The response message that first client reception server returns when verifying described network connecting request for effectively asking according to described account information and authorization information, sets up network with server and is connected;
When first client detects the service data updating instruction of user's triggering, upgrade corresponding business datum, and send service data updating information to server.
12. methods as claimed in claim 11, is characterized in that, when described first client detects the service data updating instruction of user's triggering, upgrade corresponding business datum, and send service data updating information to server, also comprise afterwards:
The Data Update information that other client reception servers adopting described account information to log in send, upgrades the business datum of self correspondence respectively.
13. methods as claimed in claim 12, is characterized in that, other clients that the described account information of described employing logs in receive the Data Update information that server sends, and upgrade the business datum of self correspondence respectively, comprising:
According to described service data updating information, obtain corresponding business datum version number;
Identify that whether the described business datum version number obtained is consistent with the business datum version number that self stores;
If the described business datum version number of the business datum version number that self stores and acquisition is inconsistent, then according to the described service data updating information obtained, upgrade corresponding business datum.
14. 1 kinds of service data updating clients, comprising:
First client, for:
The network connecting request comprising account information and authorization information is sent to server;
The response message that reception server returns when verifying described network connecting request for effectively asking according to described account information and authorization information, sets up network with server and is connected;
When detecting the service data updating instruction of user's triggering, upgrade corresponding business datum, and send service data updating information to server.
15. clients as claimed in claim 14, is characterized in that, also comprise:
Other clients, other clients described and the first client adopt same described account information logon server;
Other clients described are used for:
The Data Update information that reception server sends, upgrades the business datum of self correspondence respectively.
16. clients as claimed in claim 15, it is characterized in that, other clients described are used for:
According to described service data updating information, obtain corresponding business datum version number;
Identify that whether the described business datum version number obtained is consistent with the business datum version number that self stores;
If the described business datum version number of the business datum version number that self stores and acquisition is inconsistent, then according to the described service data updating information obtained, upgrade corresponding business datum.
17. 1 kinds of service data updating methods, is characterized in that, comprising:
Receive the network connecting request comprising account information and authorization information that the first client sends;
According to described account information and authorization information, when verifying described network connecting request for effectively asking, setting up network with the first client is connected;
Receive the service data updating information that the first client sends when detecting the service data updating instruction that user triggers.
18. methods as claimed in claim 17, is characterized in that, the service data updating information that described reception first client sends when detecting the service data updating instruction that user triggers, and also comprise afterwards:
According to the described account information of the first client logs, search other clients except the first client utilizing described account information to log in, and the described service data updating information received is sent to other clients found.
19. methods as described in claim 17 or 18, is characterized in that, the service data updating information that described reception first client sends when detecting the service data updating instruction that user triggers, and also comprise afterwards:
According to the described service data updating information received, upgrade the business datum version number corresponding to same business preserved.
20. 1 kinds of service data updating servers, is characterized in that, described server is used for:
Receive the network connecting request comprising account information and authorization information that the first client sends;
According to described account information and authorization information, when verifying described network connecting request for effectively asking, setting up network with the first client is connected;
Receive the service data updating information that the first client sends when detecting the service data updating instruction that user triggers.
21. servers as claimed in claim 20, is characterized in that, described server also for:
According to the described account information of the first client logs, search other clients except the first client utilizing described account information to log in, and the described service data updating information received is sent to other clients found.
22. servers as described in claim 20 or 21, is characterized in that, described server also for:
According to the described service data updating information received, upgrade the business datum version number corresponding to same business preserved.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310489271.3A CN104580085B (en) | 2013-10-17 | 2013-10-17 | service data updating method, system, client and server |
PCT/CN2014/082618 WO2015055031A1 (en) | 2013-10-17 | 2014-07-21 | Service data update method, system and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310489271.3A CN104580085B (en) | 2013-10-17 | 2013-10-17 | service data updating method, system, client and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104580085A true CN104580085A (en) | 2015-04-29 |
CN104580085B CN104580085B (en) | 2019-12-13 |
Family
ID=52827638
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310489271.3A Active CN104580085B (en) | 2013-10-17 | 2013-10-17 | service data updating method, system, client and server |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104580085B (en) |
WO (1) | WO2015055031A1 (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106161629A (en) * | 2016-07-13 | 2016-11-23 | 广州新博庭网络信息科技股份有限公司 | The method of a kind of business object synchronization, client and server |
CN106708539A (en) * | 2017-01-25 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Client updating method and device |
WO2017101002A1 (en) * | 2015-12-15 | 2017-06-22 | 深圳市银信网银科技有限公司 | Data exchange processing method, server, terminal device, and online transaction method |
CN107749878A (en) * | 2017-10-16 | 2018-03-02 | 新华三信息安全技术有限公司 | A kind of method and device of synchronous documents |
CN108023940A (en) * | 2017-11-20 | 2018-05-11 | 广东欧珀移动通信有限公司 | Information update method, device, server and readable storage medium |
CN108632300A (en) * | 2017-03-15 | 2018-10-09 | 阿里巴巴集团控股有限公司 | Data synchronous system, method, server, client and electronic equipment |
CN110049077A (en) * | 2018-01-16 | 2019-07-23 | 中国移动通信有限公司研究院 | A kind of method and system for examining test file |
CN110048902A (en) * | 2018-01-16 | 2019-07-23 | 中国移动通信有限公司研究院 | A kind of method and system of backup test configuration documentation |
CN110086719A (en) * | 2019-04-30 | 2019-08-02 | 深圳市腾讯网域计算机网络有限公司 | Data processing method, device and server |
CN110245194A (en) * | 2019-06-24 | 2019-09-17 | 北京奇艺世纪科技有限公司 | Service data updating method, server and server cluster |
CN111818514A (en) * | 2020-08-28 | 2020-10-23 | 北京智慧易科技有限公司 | Privacy security equipment identifier generation method, device and system |
CN112073300A (en) * | 2020-08-28 | 2020-12-11 | 北京五八信息技术有限公司 | Group data synchronization method and device |
CN112311840A (en) * | 2019-08-30 | 2021-02-02 | 北京字节跳动网络技术有限公司 | Multi-terminal data synchronization method, device, equipment and medium |
CN119402506A (en) * | 2025-01-03 | 2025-02-07 | 杭州九麒科技有限公司 | Method and system for fast synchronization of data among multiple clients under the same account |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101169789A (en) * | 2007-11-30 | 2008-04-30 | 腾讯科技(深圳)有限公司 | Word library updating device and method based on input method |
CN101340274A (en) * | 2008-08-21 | 2009-01-07 | 北京搜狗科技发展有限公司 | Data synchronizing method and apparatus |
US20090164483A1 (en) * | 2007-12-21 | 2009-06-25 | Russell William Miles | Security event update protocol |
CN101741569A (en) * | 2009-12-24 | 2010-06-16 | 中兴通讯股份有限公司 | Data synchronization method, data synchronization system, client and server |
CN102497407A (en) * | 2011-12-07 | 2012-06-13 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and server-based data updating method |
CN102629929A (en) * | 2012-04-18 | 2012-08-08 | 华为技术有限公司 | Method and system and device for obtaining data |
CN102984149A (en) * | 2012-11-23 | 2013-03-20 | 广东欧珀移动通信有限公司 | Method and device for synchronous login of mobile terminal and a personal computer (PC) terminal |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101035096A (en) * | 2007-04-19 | 2007-09-12 | 深圳市融合视讯科技有限公司 | Network information forwarding method |
WO2013123097A1 (en) * | 2012-02-13 | 2013-08-22 | SkyKick, Inc. | Migration project automation, e.g., automated selling, planning, migration and configuration of email systems |
CN103491055B (en) * | 2012-06-12 | 2018-08-07 | 南京中兴软件有限责任公司 | A kind of method of the synchronizing information between multiple client, client and server |
-
2013
- 2013-10-17 CN CN201310489271.3A patent/CN104580085B/en active Active
-
2014
- 2014-07-21 WO PCT/CN2014/082618 patent/WO2015055031A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101169789A (en) * | 2007-11-30 | 2008-04-30 | 腾讯科技(深圳)有限公司 | Word library updating device and method based on input method |
US20090164483A1 (en) * | 2007-12-21 | 2009-06-25 | Russell William Miles | Security event update protocol |
CN101340274A (en) * | 2008-08-21 | 2009-01-07 | 北京搜狗科技发展有限公司 | Data synchronizing method and apparatus |
CN101741569A (en) * | 2009-12-24 | 2010-06-16 | 中兴通讯股份有限公司 | Data synchronization method, data synchronization system, client and server |
CN102497407A (en) * | 2011-12-07 | 2012-06-13 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and server-based data updating method |
CN102629929A (en) * | 2012-04-18 | 2012-08-08 | 华为技术有限公司 | Method and system and device for obtaining data |
CN102984149A (en) * | 2012-11-23 | 2013-03-20 | 广东欧珀移动通信有限公司 | Method and device for synchronous login of mobile terminal and a personal computer (PC) terminal |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017101002A1 (en) * | 2015-12-15 | 2017-06-22 | 深圳市银信网银科技有限公司 | Data exchange processing method, server, terminal device, and online transaction method |
CN106161629A (en) * | 2016-07-13 | 2016-11-23 | 广州新博庭网络信息科技股份有限公司 | The method of a kind of business object synchronization, client and server |
CN106161629B (en) * | 2016-07-13 | 2020-08-04 | 广州新博庭网络信息科技股份有限公司 | Business object synchronization method, client and server |
CN106708539A (en) * | 2017-01-25 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Client updating method and device |
CN108632300A (en) * | 2017-03-15 | 2018-10-09 | 阿里巴巴集团控股有限公司 | Data synchronous system, method, server, client and electronic equipment |
CN107749878A (en) * | 2017-10-16 | 2018-03-02 | 新华三信息安全技术有限公司 | A kind of method and device of synchronous documents |
CN107749878B (en) * | 2017-10-16 | 2021-05-14 | 新华三信息安全技术有限公司 | Method and device for synchronizing files |
CN108023940B (en) * | 2017-11-20 | 2020-01-14 | Oppo广东移动通信有限公司 | Information updating method, device, server and readable storage medium |
CN108023940A (en) * | 2017-11-20 | 2018-05-11 | 广东欧珀移动通信有限公司 | Information update method, device, server and readable storage medium |
CN110048902A (en) * | 2018-01-16 | 2019-07-23 | 中国移动通信有限公司研究院 | A kind of method and system of backup test configuration documentation |
CN110049077A (en) * | 2018-01-16 | 2019-07-23 | 中国移动通信有限公司研究院 | A kind of method and system for examining test file |
CN110048902B (en) * | 2018-01-16 | 2021-06-18 | 中国移动通信有限公司研究院 | A method and system for backing up test configuration files |
CN110086719A (en) * | 2019-04-30 | 2019-08-02 | 深圳市腾讯网域计算机网络有限公司 | Data processing method, device and server |
CN110086719B (en) * | 2019-04-30 | 2021-07-27 | 深圳市腾讯网域计算机网络有限公司 | Data processing method and device and server |
CN110245194A (en) * | 2019-06-24 | 2019-09-17 | 北京奇艺世纪科技有限公司 | Service data updating method, server and server cluster |
CN112311840A (en) * | 2019-08-30 | 2021-02-02 | 北京字节跳动网络技术有限公司 | Multi-terminal data synchronization method, device, equipment and medium |
CN111818514A (en) * | 2020-08-28 | 2020-10-23 | 北京智慧易科技有限公司 | Privacy security equipment identifier generation method, device and system |
CN111818514B (en) * | 2020-08-28 | 2020-12-08 | 北京智慧易科技有限公司 | Privacy security equipment identifier generation method, device and system |
CN112073300A (en) * | 2020-08-28 | 2020-12-11 | 北京五八信息技术有限公司 | Group data synchronization method and device |
CN119402506A (en) * | 2025-01-03 | 2025-02-07 | 杭州九麒科技有限公司 | Method and system for fast synchronization of data among multiple clients under the same account |
Also Published As
Publication number | Publication date |
---|---|
WO2015055031A1 (en) | 2015-04-23 |
CN104580085B (en) | 2019-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104580085A (en) | Business data updating method, system, client side and server | |
CN103037312B (en) | Information push method and device | |
CN106936835B (en) | Method and system for accessing equipment | |
CN104144098B (en) | Information push method, system and push server equipment | |
CN102970362B (en) | The method of a kind of high in the clouds data sharing and device | |
CN101605108B (en) | Method, system and apparatus for instant communication | |
CN105812435B (en) | Application upgrading data packet processing method and device, electronic equipment and system | |
WO2014172956A1 (en) | Login method,apparatus, and system | |
CN103634346B (en) | The data distributing method and system of network data center | |
CN106339273A (en) | Application program restoration method, terminal and server | |
CN109391673A (en) | A kind of method, system and the terminal device of management update file | |
CN109522042A (en) | A kind of patch update method, system and associated component | |
CN103905399A (en) | Account registration management method and apparatus | |
CN101820432A (en) | Safety control method and device of stateless address configuration | |
CN102904903A (en) | Communication system and communication method | |
CN105450682A (en) | Method, device, and system for data synchronous storage and synchronizing data to client | |
CN103138961B (en) | server control method, controlled server and central control server | |
CN103259785B (en) | The authentication method of virtual token and system | |
CN110650055A (en) | Broadcast television network equipment monitoring method and system | |
CN111835504A (en) | Identification code generation method and server | |
CN104468493A (en) | Method and system for logging into web page in network communication | |
CN111641664B (en) | Crawler equipment service request method, device and system and storage medium | |
CN101877861A (en) | Node information acquisition method, client, server | |
CN105338017A (en) | WEB defense method and system | |
CN106454439A (en) | Advertisement resource transmission method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |