CN104065613B - Synchronous method, system and the device of a kind of off-line operation data of application - Google Patents

Synchronous method, system and the device of a kind of off-line operation data of application Download PDF

Info

Publication number
CN104065613B
CN104065613B CN201310086065.8A CN201310086065A CN104065613B CN 104065613 B CN104065613 B CN 104065613B CN 201310086065 A CN201310086065 A CN 201310086065A CN 104065613 B CN104065613 B CN 104065613B
Authority
CN
China
Prior art keywords
application
synchronous
script
offline
mobile terminal
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.)
Active
Application number
CN201310086065.8A
Other languages
Chinese (zh)
Other versions
CN104065613A (en
Inventor
孙卫国
马险峰
王晓宏
陈熠
王谱新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Group Inner Mongolia Co Ltd
Original Assignee
China Mobile Group Inner Mongolia Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Mobile Group Inner Mongolia Co Ltd filed Critical China Mobile Group Inner Mongolia Co Ltd
Priority to CN201310086065.8A priority Critical patent/CN104065613B/en
Publication of CN104065613A publication Critical patent/CN104065613A/en
Application granted granted Critical
Publication of CN104065613B publication Critical patent/CN104065613B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind of synchronous method of the off-line operation data of application, including:Service request corresponding to application with offline functionality is issued sync server by mobile terminal;Synchronous script corresponding to the application with offline functionality is extracted in service response after the adaptation that the mobile terminal returns from the sync server received;The synchronous script is run, the off-line operation data of the application with offline functionality are synchronized.The present invention further simultaneously discloses the synchronization system and device of a kind of off-line operation data of application, mobile terminal can be in by caused off-line data under off-line state using the present invention, automatic synchronization improves the operating efficiency of Mobile solution, lifts Consumer's Experience to application server.

Description

Method, system and device for synchronizing offline operation data of application
Technical Field
The present invention relates to data operation technology in mobile communication, and in particular, to a method, a system, and an apparatus for synchronizing offline operation data of an application.
Background
As handheld mobile devices are widely used in life and work of people, most mobile applications adopt a Browser/Server (BS) architecture based on a web page for the reasons of installation-free and cross-platform, which means that a mobile terminal can only use the mobile application in an online state, but when the mobile terminal is in an offline state, the operation of the mobile application cannot be completed, and a user needs to process data generated by the offline operation again to achieve a desired effect. For example, when the mobile terminal is in an offline state, the user opens a mailbox to write a mail and clicks to send the mail, the mobile terminal can prompt the user that no network exists currently and prompt the user to connect to the network, and the mail is stored in a draft box of the mailbox; when the mobile terminal is in an online state after being connected with the network, the user needs to find the mail from the draft box again and send the mail. Therefore, the operation efficiency of the mobile application cannot be improved, and the use experience of the user cannot be improved.
Therefore, in the prior art, the offline operation data generated when the mobile terminal is in the offline state cannot be automatically synchronized to the corresponding application server, so that the operation efficiency of the mobile application cannot be improved.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a method, a system, and a device for synchronizing offline operation data of an application, which can automatically synchronize the offline operation data generated by a mobile terminal in an offline state to an application server, thereby improving the operation efficiency of mobile applications and improving user experience.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention provides a method for synchronizing offline operation data of an application, which comprises the following steps:
the mobile terminal sends a service request corresponding to the application with the offline function to the synchronous server;
the mobile terminal extracts the synchronous script corresponding to the application with the offline function from the received adapted service response returned by the synchronous server;
and running the synchronous script to synchronize the offline operation data of the application with the offline function.
In the above scheme, the running the synchronization script to synchronize the offline operation data of the application with the offline function includes: the mobile terminal runs the synchronous script, compares whether the timestamp of the offline operation data of the application with the offline function stored by the mobile terminal is later than the timestamp of the operation data of the same type acquired by the application server, if so, uploads the offline operation data stored by the mobile terminal to the application server, and the application server updates the operation data; otherwise, the mobile terminal acquires the operation data of the same type from the application server and replaces the off-line operation data stored by the mobile terminal.
In the above solution, before the mobile terminal receives the adapted service response returned by the synchronization server, the method further includes:
the synchronous server acquires corresponding service response according to a service request which is sent by the mobile terminal and corresponds to the application with the offline function;
and the synchronous server acquires a synchronous script corresponding to the service response, adapts the service response by using the synchronous script, and sends the adapted service response to the mobile terminal.
In the above solution, the adapting, by the synchronization server, the service response by using a synchronization script includes: the synchronous server searches out a corresponding synchronous script from an application synchronous script directory according to the service response; and adding the synchronization script into the service response for adaptation.
The invention also provides a method for synchronizing the off-line operation data of the application, which comprises the following steps:
the synchronous server acquires corresponding service response according to a service request which is sent by the mobile terminal and corresponds to the application with the offline function;
and acquiring a synchronous script corresponding to the service response, adapting the service response by using the synchronous script, and sending the adapted service response to the mobile terminal.
In the above solution, the adapting, by the synchronization server, the service response by using the synchronization script, and sending the adapted service response to the mobile terminal includes: the synchronous server searches out a corresponding synchronous script from an application synchronous script directory according to the service response;
and adding the synchronous script into the service response for adaptation, and sending the adapted service response to the mobile terminal.
In the above scheme, the method further comprises: the mobile terminal sends a service request corresponding to the application with the offline function to the synchronous server;
the mobile terminal extracts the synchronous script corresponding to the application with the offline function from the received adapted service response returned by the synchronous server;
and running the synchronous script to synchronize the offline operation data of the application with the offline function.
The present invention also provides a mobile terminal, comprising: the system comprises a browser/plug-in module, a synchronous management module and a filtering client module; wherein,
the browser/plug-in module is used for sending the service request corresponding to the application with the offline function to the filtering client module;
the synchronous management module is used for storing offline operation data corresponding to the application with the offline function and providing the offline operation data for the filtering client module;
the filtering client module is used for sending the service request sent by the browser/plug-in module to the synchronous server and extracting the synchronous script corresponding to the application with the offline function from the received matched service response returned by the synchronous server; and running the synchronous script to synchronize the off-line operation data of the application with the off-line function stored in the synchronous management module.
In the above scheme, the filtering client module is specifically configured to run the synchronization script, compare whether a timestamp of the offline operation data of the application with the offline function stored in the synchronization management module is later than a timestamp of the operation data of the same type obtained by the application server, and if yes, upload the offline operation data stored in the synchronization management module to the application server; otherwise, the same type of operation data is obtained from the application server to replace the off-line operation data stored by the synchronous management module.
The present invention also provides a synchronization server, comprising: connecting a management module and a data synchronization script adapting module; wherein,
the connection management module is used for acquiring a corresponding service response according to a service request which is sent by the mobile terminal and corresponds to an application with an offline function, and sending the service response to the data synchronization script adaptation module; sending the adapted service response returned by the data synchronization script adapting module to the mobile terminal;
the data synchronization script adapting module is used for acquiring a synchronization script corresponding to the service response sent by the connection management module; and after the service response is adapted by using the synchronous script, sending the adapted service response to a connection management module.
In the above scheme, the data synchronization script adaptation module is specifically configured to find a corresponding synchronization script from an application synchronization script directory according to the service response; and adding the synchronous script into the service response for adaptation, and sending the adapted service response to a connection management module.
The invention also provides a system for synchronizing the offline operation data of the application, which comprises the mobile terminal and the synchronization server.
According to the method, the system and the device for synchronizing the offline operation data of the application, the mobile terminal sends the service request corresponding to the application with the offline function to the synchronization server; after receiving the adapted service response returned by the synchronization server, the synchronization script in the service response is operated, and the offline operation data of the application with the offline function is synchronized to the application server, so that the offline operation data generated by the application with the offline function in the mobile terminal can be automatically synchronized to the application server, the operation efficiency of the mobile application is achieved, and the user experience is improved.
Drawings
FIG. 1 is a first flowchart illustrating a method for synchronizing offline operation data according to the present invention;
FIG. 2 is a flowchart illustrating a second method for synchronizing offline operation data according to the present invention;
FIG. 3 is a schematic diagram of a structure of a synchronization system for offline operation data according to the present invention;
fig. 4 is a schematic diagram of an embodiment of the invention.
Detailed Description
The basic idea of the invention is: the mobile terminal sends a service request corresponding to the application with the offline function to the synchronous server; the mobile terminal extracts the synchronous script corresponding to the application with the offline function from the received adapted service response returned by the synchronous server; and running the synchronous script to synchronize the offline operation data of the application with the offline function.
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
The operation flow of the mobile terminal side of the synchronization method of the off-line operation data applied in the present invention, as shown in fig. 1, includes the following steps:
step 101: and the mobile terminal sends a service request corresponding to any application with an offline function to the synchronous server.
Specifically, when the mobile terminal is in an online state, after receiving a service request, judging whether the service request is a service request initiated by an application with an offline function, if so, sending the service request corresponding to the application with the offline function to the synchronization server; otherwise, according to the prior art, the service request is sent to the corresponding application server.
Here, the sending the service request corresponding to the application having the offline function to the synchronization server includes: judging whether the service request corresponding to the application with the offline function is system-level or application-level resource data synchronization, if so, submitting the service request and sending the service request to a synchronization server; otherwise, according to the prior art, the service request is sent to the corresponding application server.
The application with the offline function is an application capable of converting offline data generated by the application in an offline state into offline operation data.
The service request may include an identifier of an application, a connection request, and the like, and may be written according to the specification of the prior art, which is not described herein again.
Step 102: and the mobile terminal extracts the synchronous script corresponding to the application with the offline function from the received adapted service response returned by the synchronous server.
Here, the synchronization script is a program stored in the synchronization server and corresponding to each application, and may be written in a language such as JavaScript or VBScript, for comparing offline operation data generated by the application on the mobile terminal side with operation data of the application on the application server side to complete synchronization.
The adapted service response may include an identification of the application, a synchronization script, a service response packet, and the like.
Step 103: and the mobile terminal runs the synchronous script and synchronizes the offline operation data of the application with the offline function.
Specifically, the mobile terminal runs the synchronization script, extracts a timestamp of the offline operation data of the application with the offline function stored in the mobile terminal, and obtains the timestamp of the operation data of the same type from the application server of the application with the offline function;
comparing whether the timestamp of the off-line operation data of the application with the off-line function stored in the application server is later than the timestamp of the operation data of the same type acquired by the application server, if so, uploading the off-line operation data stored in the application server to the application server, and updating the operation data by the application server; otherwise, the mobile terminal acquires the operation data of the same type from the application server and replaces the operation data stored by the mobile terminal.
Further, before executing step 101, when the mobile terminal is in an offline state, the mobile terminal may further manage offline operation data and system data generated in the offline state;
wherein, the off-line operation data generated in the management off-line state is: storing the operation data generated by the application with the offline function into a specified format as offline operation data may include: identification of applications, operational data, status data, timestamps, and the like.
After the step 103 is completed, the mobile terminal may also delete the synchronization script, so as to ensure sufficient resources of the mobile terminal and not affect subsequent operations.
The operation flow of the synchronization server side of the synchronization method of offline operation data applied in the present invention, as shown in fig. 2, includes the following steps:
step 201: and the synchronous server acquires corresponding service response according to the service request which is sent by the mobile terminal and corresponds to the application with the offline function.
Here, the acquiring of the corresponding service response is to send the service request corresponding to the application having the offline function to the application server corresponding to the application, and receive the service response returned by the application server.
Step 202: and after the synchronous server acquires the synchronous script corresponding to the service response, adapting the service response by using the synchronous script, and sending the adapted service response to the mobile terminal.
Specifically, the synchronization server searches out a corresponding synchronization script from an application synchronization script directory according to the service response; and adding the synchronous script into the service response for adaptation, and sending the adapted service response to the mobile terminal.
Here, the step of the synchronization server finding out the corresponding synchronization script from the application synchronization script directory according to the service response comprises: and the synchronous server searches a synchronous script corresponding to the application from an application synchronous script directory stored by the synchronous server according to the identification of the application recorded in the service response.
The application synchronization script directory is a directory preset in a synchronization server, and comprises: identification of one or more applications, and a synchronization script corresponding to each application.
The service response is response information returned by the application server to the service request, which is specified in the prior art, and may include an identification of the application and a service response data packet.
As shown in fig. 3, the present invention provides a system for synchronizing offline operation data of an application, the system comprising: a mobile terminal 31 and a synchronization server 32; wherein,
a mobile terminal 31 for sending a service request corresponding to an application having an offline function to a synchronization server 32; extracting the synchronization script corresponding to the application with the offline function from the received adapted service response returned by the synchronization server 32; running the synchronous script to synchronize the off-line operation data of the application with the off-line function;
the synchronization server 32 is configured to obtain a corresponding service response according to a service request sent by the mobile terminal 31 and corresponding to an application having an offline function; after the synchronization script corresponding to the service response is obtained, the service response is adapted by using the synchronization script, and the adapted service response is sent to the mobile terminal 31.
The mobile terminal 31 includes: a browser/plug-in module 311, a synchronization management module 312, and a filtering client module 313; wherein,
the browser/plug-in module 311 is configured to send a service request corresponding to any application having an offline function to the filtering client module 313;
a synchronization management module 312, configured to store offline operation data corresponding to the application having the offline function, and provide the offline operation data to the filtering client module 313;
the filtering client module 313 is configured to send the service request sent by the browser/plug-in module 311 to the synchronization server 32, and extract the synchronization script corresponding to the application having the offline function from the received adapted service response returned by the synchronization server 32; and running the synchronization script to synchronize the offline operation data of the application with the offline function stored in the synchronization management module 312.
The browser/plug-in module 311 is specifically configured to, when the mobile terminal is in an online state, after receiving a service request, determine whether the service request is a service request initiated by an application having an offline function, and if so, send the service request corresponding to the application having the offline function to the filtering client module 313; otherwise, according to the prior art, the service request is sent to the corresponding application server.
The filtering client module 313 is specifically configured to determine whether the service request corresponding to the application with the offline function is system-level or application-level resource data synchronization, and if so, submit the service request and send the service request to the synchronization server; otherwise, according to the prior art, the service request is sent to the corresponding application server.
The filtering client module 313 is specifically configured to run a synchronization script, extract a timestamp of the offline operation data of the application with the offline function stored by the synchronization management module 312, and obtain a timestamp of the operation data of the same type from the application server of the application with the offline function; comparing whether the time stamp of the offline operation data of the application with the offline function stored in the synchronization management module 312 is later than the time stamp of the operation data of the same type obtained by the application server, if so, uploading the offline operation data stored in the synchronization management module 312 to the application server, otherwise, obtaining the operation data of the same type from the application server, and replacing the operation data stored in the synchronization management module 312;
accordingly, the synchronization management module 312 is specifically configured to store offline operation data of each application with an offline function, provide the offline operation data for the filtering client module 313, and store the offline operation data sent by the filtering client.
The synchronization management module 312 is further configured to store, as offline operation data, operation data generated by the application with offline function sent by the browser/plug-in module 311, in a specified format, where the operation data may include: identification of the application, operational data, status data, timestamps, etc.; correspondingly, the browser/plug-in module 311 is further configured to send, when the mobile terminal is in an offline state, the operation data generated by the application with the offline function to the synchronization management module 312.
The synchronization server 32 includes: a connection management module 321 and a data synchronization script adaptation module 322; wherein,
a connection management module 321, configured to obtain a corresponding service response according to a service request corresponding to an application with an offline function sent by a mobile terminal, and send the service response to the data synchronization script adaptation module 322; sending the adapted service response returned by the data synchronization script adaptation module 322 to the mobile terminal;
a data synchronization script adapting module 322, configured to search, after receiving the service response sent by the connection management module 321, a synchronization script corresponding to the service response from the application synchronization script directory; after adapting the service response using the synchronization script, the adapted service response is sent to the connection management module 321.
The data synchronization script adapting module 322 is specifically configured to add the synchronization script to the service response.
The first embodiment,
Step 401: and clicking the page operated in the off-line state by the user in the on-line state of the mobile terminal.
Step 402: and the browser/plug-in module in the mobile terminal receives the page service request.
Step 403: the browser/plug-in module of the mobile terminal informs a filtering client module to judge whether an application corresponding to the service request starts an offline function, if so, step 404 is executed; otherwise, the filtering client module of the mobile terminal sends a service request to the requested application server, and the processing flow is ended as in the conventional BS application access.
Step 404: and the filtering client module of the mobile terminal sends the service request to the synchronous server.
Step 405: the synchronization server connection management module determines whether the received service request is system level or application level resource data synchronization, if yes, execute step 406; otherwise, the service request is submitted to the original application server, and the processing flow is ended.
Step 406: the connection management module of the synchronization server submits a service request to the data synchronization interface of the application server, and the application server returns a service response to the connection management module of the synchronization server.
Step 407: the connection management module of the synchronous server correspondingly sends the service to a data synchronous script adaptation module; and the data synchronization script adapting module adapts the data synchronization script to the service response.
Specifically, the synchronization script stored in the synchronization server is searched in the synchronization request page directory registered in the synchronization server in advance, and the data synchronization script adaptation module adds the synchronization script to the service response page.
Step 408: and the connection management module of the synchronous server sends the adapted service response to the filtering client module of the mobile terminal.
Step 409: and the filtering client module of the mobile terminal submits the adapted service response to the browser/plug-in module.
Step 410: and the mobile terminal browser/plug-in module displays the service response in the browser page.
Step 411: and the browser/plug-in module of the mobile terminal extracts the synchronous script in the service response from the browser page and synchronizes the offline operation data of the application with the offline function.
Specifically, the mobile terminal browser/plug-in module executes a synchronization script on a browser page, and the synchronization script compares offline local data (a synchronization management module) stored in the mobile terminal with a source application server data version and completes bidirectional synchronization.
If the local data content version (timestamp) of the mobile terminal is new to the server, uploading the local application data content to the server, modifying the old version, and meanwhile emptying the local data of the mobile terminal; on the contrary, when the version (time stamp) of the content of the server-side data is newer, the server-side data is replaced with the client-side data.
After the step 411 is completed, the mobile terminal may further include determining whether any application has offline operation data to be synchronized, and if yes, returning to step 401; otherwise, the process flow is ended. For example, if the current application still has data to be synchronized, a new data synchronization service request is circularly initiated through other pages in the subsequent access process of the user to complete other data synchronization, otherwise, the workflow is ended.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.

Claims (12)

1. A method for synchronizing offline operational data of an application, the method comprising:
the mobile terminal sends a service request corresponding to the application with the offline function to the synchronous server;
the mobile terminal extracts the synchronous script corresponding to the application with the offline function from the received adapted service response returned by the synchronous server;
and running the synchronous script to synchronize the offline operation data of the application with the offline function.
2. The method of claim 1, wherein the running the synchronization script to synchronize offline operational data of the offline enabled application comprises: the mobile terminal runs the synchronous script, compares whether the timestamp of the offline operation data of the application with the offline function stored by the mobile terminal is later than the timestamp of the operation data of the same type acquired by the application server, if so, uploads the offline operation data stored by the mobile terminal to the application server, and the application server updates the operation data; otherwise, the mobile terminal acquires the operation data of the same type from the application server and replaces the off-line operation data stored by the mobile terminal.
3. The method of claim 1, wherein before the mobile terminal receives the adapted service response returned by the synchronization server, the method further comprises:
the synchronous server acquires corresponding service response according to a service request which is sent by the mobile terminal and corresponds to the application with the offline function;
and the synchronous server acquires a synchronous script corresponding to the service response, adapts the service response by using the synchronous script, and sends the adapted service response to the mobile terminal.
4. The method of claim 3, wherein the synchronization server adapts the service response using a synchronization script, comprising: the synchronous server searches out a corresponding synchronous script from an application synchronous script directory according to the service response; and adding the synchronization script into the service response for adaptation.
5. A method for synchronizing offline operational data of an application, the method comprising:
the synchronous server acquires corresponding service response according to a service request which is sent by the mobile terminal and corresponds to the application with the offline function;
and acquiring a synchronous script corresponding to the service response, adapting the service response by using the synchronous script, and sending the adapted service response to the mobile terminal.
6. The method of claim 5, wherein the synchronization server adapts the service response using a synchronization script, and sends the adapted service response to the mobile terminal, comprising: the synchronous server searches out a corresponding synchronous script from an application synchronous script directory according to the service response;
and adding the synchronous script into the service response for adaptation, and sending the adapted service response to the mobile terminal.
7. The method of claim 5, further comprising: the mobile terminal sends a service request corresponding to the application with the offline function to the synchronous server;
the mobile terminal extracts the synchronous script corresponding to the application with the offline function from the received adapted service response returned by the synchronous server;
and running the synchronous script to synchronize the offline operation data of the application with the offline function.
8. A mobile terminal, characterized in that the mobile terminal comprises: the system comprises a browser/plug-in module, a synchronous management module and a filtering client module; wherein,
the browser/plug-in module is used for sending the service request corresponding to the application with the offline function to the filtering client module;
the synchronous management module is used for storing offline operation data corresponding to the application with the offline function and providing the offline operation data for the filtering client module;
the filtering client module is used for sending the service request sent by the browser/plug-in module to the synchronous server and extracting the synchronous script corresponding to the application with the offline function from the received matched service response returned by the synchronous server; and running the synchronous script to synchronize the off-line operation data of the application with the off-line function stored in the synchronous management module.
9. The mobile terminal of claim 8,
the filtering client module is specifically configured to run the synchronization script, compare whether the timestamp of the offline operation data of the application with the offline function stored in the synchronization management module is later than the timestamp of the operation data of the same type obtained by the application server, and if yes, upload the offline operation data stored in the synchronization management module to the application server; otherwise, the same type of operation data is obtained from the application server to replace the off-line operation data stored by the synchronous management module.
10. A synchronization server, characterized in that the synchronization server comprises: connecting a management module and a data synchronization script adapting module; wherein,
the connection management module is used for acquiring a corresponding service response according to a service request which is sent by the mobile terminal and corresponds to an application with an offline function, and sending the service response to the data synchronization script adaptation module; sending the adapted service response returned by the data synchronization script adapting module to the mobile terminal;
the data synchronization script adapting module is used for acquiring a synchronization script corresponding to the service response sent by the connection management module; and after the service response is adapted by using the synchronous script, sending the adapted service response to a connection management module.
11. The synchronization server according to claim 10,
the data synchronization script adapting module is specifically used for searching out a corresponding synchronization script from an application synchronization script directory according to the service response; and adding the synchronous script into the service response for adaptation, and sending the adapted service response to a connection management module.
12. A system for synchronizing offline operating data of an application, characterized in that the system comprises a mobile terminal according to claim 8 or 9 and a synchronization server according to claim 10 or 11.
CN201310086065.8A 2013-03-18 2013-03-18 Synchronous method, system and the device of a kind of off-line operation data of application Active CN104065613B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310086065.8A CN104065613B (en) 2013-03-18 2013-03-18 Synchronous method, system and the device of a kind of off-line operation data of application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310086065.8A CN104065613B (en) 2013-03-18 2013-03-18 Synchronous method, system and the device of a kind of off-line operation data of application

Publications (2)

Publication Number Publication Date
CN104065613A CN104065613A (en) 2014-09-24
CN104065613B true CN104065613B (en) 2017-11-21

Family

ID=51553146

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310086065.8A Active CN104065613B (en) 2013-03-18 2013-03-18 Synchronous method, system and the device of a kind of off-line operation data of application

Country Status (1)

Country Link
CN (1) CN104065613B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106934706B (en) * 2015-12-29 2020-12-08 航天信息软件技术有限公司 Method and system for synchronizing invoice sales
CN108632300B (en) * 2017-03-15 2021-12-10 阿里巴巴集团控股有限公司 Data synchronization system, method, server, client and electronic equipment
CN107483452A (en) * 2017-08-25 2017-12-15 北京元心科技有限公司 Quick registration method and device
CN108241404A (en) * 2017-12-29 2018-07-03 广州市玄武无线科技股份有限公司 A kind of method, apparatus and electronic equipment for obtaining the off-line operation time

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1653420A (en) * 2002-06-20 2005-08-10 国际商业机器公司 A system and method to re-synchronize client devices while refreshing them from a server
CN1717672A (en) * 2002-11-27 2006-01-04 日本电气株式会社 The Real-Time Web shared system
CN1741532A (en) * 2005-09-12 2006-03-01 林兴陆 Intelligent network frame apparatus
CN101621547A (en) * 2002-02-07 2010-01-06 Sap股份公司 Method and device for receiving input or address stem from the user
CN102457553A (en) * 2010-10-29 2012-05-16 镇江雅迅软件有限责任公司 Off-line SaaS (software as a service) application software realization method based on B/S (browser/server) mode

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7899917B2 (en) * 2007-02-01 2011-03-01 Microsoft Corporation Synchronization framework for occasionally connected applications
CN102222005B (en) * 2011-07-12 2013-10-30 铜陵玉成软件科技有限责任公司 Service model-oriented software running platform, running mode and development method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101621547A (en) * 2002-02-07 2010-01-06 Sap股份公司 Method and device for receiving input or address stem from the user
CN1653420A (en) * 2002-06-20 2005-08-10 国际商业机器公司 A system and method to re-synchronize client devices while refreshing them from a server
CN1717672A (en) * 2002-11-27 2006-01-04 日本电气株式会社 The Real-Time Web shared system
CN1741532A (en) * 2005-09-12 2006-03-01 林兴陆 Intelligent network frame apparatus
CN102457553A (en) * 2010-10-29 2012-05-16 镇江雅迅软件有限责任公司 Off-line SaaS (software as a service) application software realization method based on B/S (browser/server) mode

Also Published As

Publication number Publication date
CN104065613A (en) 2014-09-24

Similar Documents

Publication Publication Date Title
CN1988535B (en) Synchronous method, system for file storage and customer terminal
US9792297B2 (en) File folder transmission on network
US20170034264A1 (en) Application Information Sharing Method and Apparatus
CN107770229B (en) Cloud file sharing method and system and cloud server
CN104065613B (en) Synchronous method, system and the device of a kind of off-line operation data of application
US20150127838A1 (en) Page Operation Processing Method and Apparatus, and Terminal
CN102736923B (en) Software customization installation method and system
CN107682399B (en) File folder breakpoint continuous transmission method based on big data
JP7076471B2 (en) File transmission in instant communication applications
CN103905495A (en) Application synchronization method and backstage server
CN103078899A (en) Method and device for synchronizing enterprise address book
CN105095407A (en) Method and system for real-time search of application program content
CN105787091A (en) Content publishing system and method supporting multiple terminals
CN102118451B (en) Method and device for handling uploaded user resources
JP2020522043A5 (en)
CN102457553A (en) Off-line SaaS (software as a service) application software realization method based on B/S (browser/server) mode
EP3579526B1 (en) Resource file feedback method and apparatus
CN112243017A (en) File uploading method and device
CN112835978A (en) Data storage method and device and computer equipment
US10771578B2 (en) Webpage loading method and apparatus
CN102087653A (en) Method and device for issuing website information
CN109462649B (en) Remote file analysis method, device and system and storage medium thereof
CN105786972A (en) Webpage template generation method and device
CN101340463A (en) Method and apparatus for determining network resource type
CN104519137A (en) Method, device and system for managing host file

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