CN104935753A - Local-storage and synchronized method for mobile phone APP data - Google Patents

Local-storage and synchronized method for mobile phone APP data Download PDF

Info

Publication number
CN104935753A
CN104935753A CN201510389084.7A CN201510389084A CN104935753A CN 104935753 A CN104935753 A CN 104935753A CN 201510389084 A CN201510389084 A CN 201510389084A CN 104935753 A CN104935753 A CN 104935753A
Authority
CN
China
Prior art keywords
data
user
network
download
local
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.)
Pending
Application number
CN201510389084.7A
Other languages
Chinese (zh)
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.)
Jinling Institute of Technology
Original Assignee
Jinling Institute of Technology
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 Jinling Institute of Technology filed Critical Jinling Institute of Technology
Priority to CN201510389084.7A priority Critical patent/CN104935753A/en
Publication of CN104935753A publication Critical patent/CN104935753A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

The invention provides a local-storage and synchronized method for mobile phone APP data. The method comprises the steps as follows: classifying data as basic data and functional data and respectively performing local-storage and synchronization. In terms of the synchronization of the basic data, the method judges whether the data on a server has new change by inquiring new version number while opening a system every time and performs synchronous operation to the data if there is a change. Because the inquired data size is very small, the method of the invention saves the network flow and network access time. In terms of the synchronization of the functional data, a user performs distributed synchronization to the data as required because of different management functions and finishes data synchronization related to the function only performing corresponding management to avoid integral synchronization, so the method could save network flow, and more important, reducing data access time.

Description

Mobile phone A pp data this locality stores and synchronous method
Technical field
The present invention relates to a kind of mobile phone A pp data this locality to store and synchronous method.
Background technology
Along with expanding economy, elevator has been applied in various business and residential building more and more widely, although the progress of science and technology allows the stability of elevator and reliability be greatly improved, but for the elevator run in the market that scale of construction is very large, its monitoring compares stubborn problem with maintenance or one, and labor management and monitoring can not meet requirement certainly, only monitor in real time by means of software, and alarm, safeguard in time.Mostly existing elevator monitoring and management software are the server software of sing on web, and monitoring can only at Control Room, and warning occurs needs account on the spot, be entered into system by hand, this software has two defects, and first can not accomplish mobile monitor, and the promptness of the second alert process reduces greatly.In order to improve this defect, needing to devise a elevator monitoring and managing mobile phone App system, hereinafter referred to as elevator monitoring system, can accomplish that mobile monitor and site disposal are reported to the police.
The problem that data this locality stores all avoided by general mobile phone A pp software, and all exactly data are all stored in server, the local basic parameter only preserved some programs and run.The benefit done like this is the problem that simplicity of design does not consider data syn-chronization naturally, but defect is exactly mobile phone is being in off-line state, is not namely having WLAN signal, is not having 3G, when 4G signal, and just cannot function software.But at elevator monitoring system, system requirements is when mobile phone off-line or network connect not smooth, although can not monitor, but can the operation such as archives of management elevator, elevator monitoring system needs to preserve the performance data managed in this locality, the practice of that general mobile phone A pp software obviously can not meet the demands, and therefore just needs to solve data this locality and stores and keep synchronous problem with server.
That all management datas are just downloaded in installation procedure initialization in first time in existing technical scheme, regularly pushed the information of more new database by server in the process of later operation, determine whether upgrade local data base by user again, realize the synchronous of local data and server like this.
Download this mode of all management datas in the initialized process of first time installation procedure and have several main shortcoming:
One, because the data volume of management is large, such as in elevator monitoring system, need download items information table, elevator archive information table, work order information table, repair and maintenance information table, fault message table, lost contact elevator information table, also has the dictionary information etc. of some keys, and the database of mobile phone terminal adopts SQLite, several access speeds of this database are also not as good as databases such as the SQLServer on all-purpose computer, so the time required for initialization procedure that first time must be caused to install is long, startup interface all the time after waiting platform web download thread download result and be stored into this locality, bad experience sense can be brought like this to user.
Two, another shortcoming is exactly in data downloading process, and multiple form concentrates on a time period download and adds the abnormal probability occurred, causes the imperfect of data.The wireless network signal of mobile phone is stable like that unlike the cable network signal of all-purpose computer, in rugged environment, such as stair shaft, use in inferior environment, network signal can be had a greatly reduced quality, in data downloading process, the abnormal probability exited can increase, data can be caused complete if exited in this process, when causing subsequent treatment, some tables are complete, and some tables do not have data.
Three, last, can not accomplish initiatively to upgrade, namely when server regularly pushes the information of more new database, mobile phone terminal is passive type completely, and initiative is at server end, and this method of synchronization can not meet the requirement of the software as elevator monitoring system.
Summary of the invention
The invention provides a kind of mobile phone A pp data this locality to store and synchronous method, the data this locality of being intended to solve the existence of conventional mobile phone App software stores and synchronous problem, the backup of the data that a server manages namely is preserved in this locality, the problem of these data and server real-time synchronization to be ensured simultaneously, make also can do the operations such as inquiry in the situations such as this off-line state.
Technical solution of the present invention is:
A kind of mobile phone A pp data this locality stores and synchronous method, data based on Data classification and performance data is carried out respectively this locality and stores with synchronous;
Basic data is downloaded when first time installation and operation, when other times normal runs, carries out the renewal of the local data base of basic data according to the renewal version inquired;
Performance data is downloaded as required when user uses, namely carries out the download of this performance data when the management doing certain specific function.
The management of performance data mainly comprises the operations such as inquiry, increase, deletion and amendment, for query manipulation, usual data volume is larger, so only just can from server download data when user inquires about a certain performance data first time, normal operation then carries out simultaneous operation as required later.And increase, to delete and the data volume of retouching operation is all generally occur in one or several data record, data volume is also little, so all directly upload server upgrades local data base simultaneously.
Further, this locality storage of basic data is carried out with synchronous installation and operation and normal operation two kinds of situations for the first time of specifically dividing:
Installation and operation for the first time: prepare to download basic data, check the connectedness of network, when network can connect, initiate to download basic data request to server, download, if occur abnormal in downloading process, then local data is carried out rolling back action, point out user simultaneously and log off;
Normal operation: subnetwork is abnormal asks condition with normal two kinds of network:
Network is abnormal, and when having the historical information of successful log before user, user's off-line logs in laggard line operate, comprises the historical information before inquiring about normally and browsing;
When network is normal, when cell phone network has been opened and can have been linked server, check whether server has new edition basic data, whether the basic data version that namely on server, basic data and this locality store is different, if there is new edition basic data, then download new edition basic data, download successful opening function interface and perform bookkeeping; If occur abnormal in downloading process, then want rollback local data, log off simultaneously.
Further, this locality of basic data store and synchronous in, check that when whether server has new edition basic data to occur in each run system, send the request of an inquiry basic data version to server, server returns a version number.
Further, basic data this locality store and synchronous concrete steps be:
Determining whether that first time is run, as run for first time, having checked whether network signal, as not having network signal, then user is pointed out to open network, if any network signal, then check whether and can be connected to server, as do not connected, then point out user and log off; If connect, then download basic data, check and whether extremely to download, as downloaded exception, then point out user and log off; As normal in downloaded, then download rear startup log-in interface;
If not being run first time, then starting log-in interface, after log-in interface is logged in by user, checked whether network signal, as there is no network signal, then pointing out user off-line to log in; If any network signal, then check whether and can be connected to server, as do not connected, then point out user off-line to log in; If connect, then checking whether that new edition basic data needs to upgrade, as there is no new edition basic data, then having opened certain function interface;
If any new edition basic data, then download key foundation data, and check that whether download is abnormal, as downloaded exception, then point out user and log off; As normal in downloaded, then open certain function interface after having downloaded;
After user's off-line logs in, check the local logon information that whether there is this user, as then do not logged off; If any then opening certain function interface.
Further, this locality of performance data stores and is synchronously select online query or local search two kinds of clear conditions voluntarily by user;
Online query: when being with or without the related data of this function in this locality, all arrives server and downloads up-to-date performance data, all will check the connectedness of network before each download function data; At network downloading data under normal circumstances, turn back to user interface, upgrade local data base simultaneously;
Local search: when user selects local search, this performance data whether was inquired about before judging this user, if inquired about, there is corresponding record in the local database, if, do not perform online query to download, if local existing query note, being loaded with the time threshold not exceeding setting under judging this performance data, as exceeded the time threshold of setting, then first performing online query; As do not exceeded the time threshold of setting, then directly arrive local data base and carry out inquiring about and return to view View layer, namely user interface.
Further, synchronous for performance data, take mobile phone terminal initiatively initiate synchronization request add regularly inquiry mode, by user from master control, if user forgets renewal, trigger time-out when user inquires about by system and upgrade, realize synchronous.
Further, network connectivty checks in two steps: first checked whether network signal, and namely whether the Wifi of mobile phone or 3G network are in open mode, if do not opened, then reminding user opens network; Secondly, under network open mode, check whether server can normally connect.
Further, performance data this locality store and synchronous concrete steps be:
When opening a certain function window data query, judge whether to require online query, if do not required online query, judging whether the table of this performance data in local data base is empty, as empty, then carrying out online query; If not being empty, judging whether the data download time in local data base is greater than setting threshold apart from current time, as being greater than setting threshold, then carrying out online query; As being not more than, then carrying out inquiring about from local data base and return to view View layer;
As required online query, checking whether network signal, as there is no network signal, then having pointed out user to open network, if any network signal, then checking whether and can be connected to server, as do not connected, then return and inquire about unsuccessfully; If connect, then download the related data information of this function, check and whether extremely to download, as downloaded exception, then return and inquire about unsuccessfully; As normal in downloaded, then return the data that inquire to arriving View layer, and upgrade local data base.
The invention has the beneficial effects as follows: this kind of mobile phone A pp data this locality stores and synchronous method, by by Data classification process.Synchronous for basic data, whether the data that when being by opening system at every turn, inquiry new version number is come in determining server have new change, if changed, carry out simultaneous operation, and data volume of this inquiry is very little, saving network flow, saves network access time.Then dispersion is carried out as required synchronously by user according to the difference of management function for performance data is synchronous, only complete in the relevant data syn-chronization of this function when doing corresponding management, avoid Integral synchronous, so just energy saving network flow, the more important thing is minimizing data access time.
Accompanying drawing explanation
Fig. 1 is system operationally crucial dictionary data storage and synchronous flow chart.
Fig. 2 is that system performance data this locality after logging in successfully stores and synchronous flow chart.
Fig. 3 is that mobile phone A pp data this locality stores and synchronization scenario structure chart.
Embodiment
The preferred embodiments of the present invention are described in detail below in conjunction with accompanying drawing.
The mobile phone A pp data that embodiment solves store and stationary problem, from broad aspect, belong to the category of data persistence.Data are saved in database by data persistence in fact exactly.Data persistence is exactly be memory model by the data model translation in internal memory, and memory model is converted to the general designation of the data model in internal memory; Data model can be any data structure or object model, and memory model can be relational model, XML, binary stream etc." persistence " and " temporarily " are relative concepts, and data generally have two to store ground in a computer, inside save as temporary, because power supply shutdown will loss of data, if need Reusability, will persist, and realize persistence.
Data can realize persistence on data server, the way that these right and wrong in based on the Web program of B/S are usually shown in, because Web program only supports on-line operation.Because data only have a copy in the server, the comparison of coherence of all data easily realizes.Also only data persistence can be done on the server when exploitation mobile phone A pp program, but some application scenario, the such software of such as elevator monitoring system needs the operation that also can complete the similar inquiry of part under off-line state, just only can not do data persistence on the server, need namely to do local storage locally through SQLite at mobile phone terminal, due to data in this case have on the server with two parts of copies of this locality, this just brings a conforming problem of data, how to ensure the problem that the consistency of data i.e. embodiment emphasis will solve.
Embodiment effectively can overcome the defect existing for common software, first time only downloads crucial dictionary information table when running, take dispersion to download for the data managed, do like this and not only effectively reduce the probability of abnormal appearance but also the first time operational system initialized time can be saved.In synchrodata, upgraded by original server end ACTIVE CONTROL and be revised as mobile phone terminal and initiatively initiate update request, can ensure that the data of the data of mobile phone terminal and server are synchronous in the very first time like this.
The character of data can find, the data variation having some basic is in the application fewer, i.e. basic data, and common management data then all may change at any time, i.e. performance data.Data are carried out classification process by embodiment technical scheme, treat with a certain discrimination, as Fig. 3:
Situation one: for the dictionary information that some are substantially constant, as there being the dictionary form of an administrative province, city and region in the whole nation in elevator monitoring system, seldom can change, data type dictionary etc. are also almost constant in addition, these data dictionaries similar are only downloaded when first time installation and operation, run the version number only needing to inquire about dictionary At All Other Times, if have new edition dictionary just to perform upgrade local data base, there is no need to upgrade by cycle timing, and have the dictionary as province, city and region to have to comprise province, city, district is at more than 3000 interior record, data volume is also not very little.
Situation two: the management data for routine takes the mode downloaded as required, instead of original that concentrated downloading mode, as project data just ability downloading data in qualified situation when doing project management in elevator monitoring system.
In embodiment solution mobile phone A pp, Large Volume Data this locality stores and stationary problem, is divided into basic data and performance data this locality to store with synchronous as shown in Figure 3.Basic data some data that mainly data dictionary is such, its this locality stores and occurs in system first time when running, normal run after only have dictionary to change just and server carries out synchronously.Performance data does local storage when user logs in first time, because user did not download the data record oneself managed, so want web download then to store in the local database to this locality, data syn-chronization is carried out in the use of this user below, synchronous is also can be synchronous when each query manipulation according to the needs of user, also can trigger time-out synchronous.
This locality of basic data stores with synchronous
Carry out local storage and synchronous flow chart to the basic data that data dictionary is such when Fig. 1 is system cloud gray model, system needs when first time installs and runs to download, and only needs just to arrive server when version changes and download new dictionary when normally running.So carry out in two kinds of situation:
Situation one: installation and operation for the first time
Prepare downloading data dictionary, mobile phone A pp is different with common network program, and each accesses network all will check the connectedness of network, and network connectivty checks in two steps, first network signal has been checked whether, namely the Wifi of mobile phone or 3G network are open mode, if do not opened, then reminding user opens network, but under network open mode, whether server can normally connect, because the server that may exist is not online, and the reason of weak output signal.Check complete then to the request of server initiation downloading data dictionary, download, if occur abnormal in downloading process, then local data is carried out rolling back action, point out user simultaneously and log off, if data dictionary first time downloads abnormal, system just cannot normally be run, so only log off, again again perform.
Situation two: normally run
During normal operation, divide two kinds and ask condition:
A. network is abnormal, and user can log in by off-line, does normal query manipulation, can not monitor and retouching operation.The prerequisite that certain off-line logs in had the historical information of successful log before being user, the historical information before could inquiring about and browse like this.
B. when network is normal, namely cell phone network is opened, and can server be linked, at this moment needing to check, whether server have new edition data dictionary, whether the data dictionary version that namely on server, data dictionary and this locality store is different, if there is new edition data dictionary, that will download new edition dictionary, download and successfully just can open each function interface execution bookkeeping.If occur abnormal in downloading process, then want rollback local data, log off simultaneously.
It should be noted that, just local storage and synchronous process is carried out to basic data here, be divided into two steps i.e. first time to run and download and the normal synchronizing process run.Synchronizing process occurs in the request sending a queries dictionary version when at every turn opening system to server, and server returns a version number, so the data volume of network data exchange is relative to negligible dictionary.
This locality of performance data stores with synchronous
Fig. 2 is that this locality of each performance data when normally running of system i.e. management data stores and synchronous flow chart.After normal operation, user can open each function pages of system, as the function interfaces such as the project management interface in elevator monitoring system, elevator archives interface, workform management, fault management, repair and maintenance management manage accordingly.Data for certain specific function only just do local storage with synchronous when carrying out the management of this function.Because managed data all likely change at any time, so user can select online query voluntarily or only inquire about local data base, this just in two kinds of situation:
A. online query
Be exactly regardless of the local data whether this function is correlated with, all arrive server and download up-to-date data, before each downloading data, all will check that can the connectedness of network certainly comprise network and whether open and be connected to server two inspection.At network downloading data under normal circumstances, turn back to user interface, upgrade local data base simultaneously.
B. local search
If user only requires do local search, whether that inquired about this performance data before also will judging this user, if inquired about, there is corresponding record in a database, if do not have that to be to perform web download yet, if but there is query note this locality, that is loaded with the time threshold not exceeding setting under also will judging these data, in software development, this threshold value is also called the data aging time usually, if exceed this time, also to perform a. online query, otherwise just directly carry out inquiring about to local data and return to view View layer.
Such as during management project information, in two kinds of situation:
Situation one: user needs project information up-to-date on querying server, namely require to initiate online query, according to the requirement of user, first system will check whether mobile phone has network signal, check whether when possessing network signal and can connect server, condition license is then initiated online query and Query Result is presented to user, upgrade local data base simultaneously, this data volume may have hundreds of thousands of, need after download to resolve data, the operations such as storage, for quite consuming time mobile phone, this is also why not by reason that all functions data are downloaded together, other work order information, fault message, elevator informations etc. are also just process separately when inquiring about, be not download together.
Situation two: if user does not have mandatory requirement to carry out online query, then acquiescence carries out local data library inquiry, and the prerequisite that local data is inquired about had inquired about this performance data before being exactly this user, if, needed to carry out online query in database not.Have this performance data then likely can be asynchronous with server in database, in order to address this problem, the time threshold of default one acquiescence in embodiment, this time threshold can be set by User Defined.The shortest synchronizing cycle of system of can thinking that Here it is.Automatically will trigger when carrying out local search and check whether and exceed synchronizing cycle, if exceed this time, carry out online query, otherwise return results to user from local search, other performance data is also like this.
Generally speaking, each performance data is carried out and is downloaded as required, and period of reservation of number is saved in the centralized download before being no longer.
Synchronous for performance data, the mode that device regularly pushes is taken no longer with former that passive type, but take completely mobile phone terminal initiatively initiate synchronization request add regularly inquiry mode, complete like this by user from master control, if user forgets renewal, trigger time-out when user inquires about by system and upgrade, realize synchronous.
Mobile phone A pp program development has the particularity in application, and it is a challenge that Large Volume Data is downloaded for the severe wireless network environment of limited cell phone network bandwidth sum.The technical scheme of embodiment effectively can solve this challenge and obtain useful effect in actual applications.
By Data classification process, basic data dictionary is downloaded when system first time is run, other performance data is downloaded as required when user uses, and namely performance data neither be unified to download, but just downloads when the management doing certain specific function.
Synchronous for basic data, whether the data that when being by opening system at every turn, inquiry new version number is come in determining server have new change, if changed, carry out simultaneous operation.The data volume of this inquiry is very little, saving network flow, saves network access time.
For performance data, synchronous then to carry out dispersion by user as required according to the difference of management function synchronous, free upper with spatially two layers of meaning as required.On time, namely user can inquire about real time data as required, also can inquire about local data, is spatially that user is doing certain specific function management data that then this function synchronous is relevant as required.The benefit so done is exactly that first user can from the access of major control data, instead of passive reception.Although second benefit is exactly that performance data can change at any time, but may can not change simultaneously, so only complete when doing corresponding management in the relevant data syn-chronization of this function, avoid Integral synchronous, so just energy saving network flow, the more important thing is minimizing data access time.

Claims (8)

1. mobile phone A pp data this locality stores and a synchronous method, it is characterized in that, data based on Data classification and performance data is carried out respectively this locality and stores with synchronous;
Basic data is downloaded when first time installation and operation, when other times normal runs, carries out the renewal of the local data base of basic data according to the renewal version inquired;
Performance data is downloaded as required when user uses, namely carries out the download of this performance data when the management doing certain specific function.
2. the local storage of mobile phone A pp data as claimed in claim 1 and synchronous method, is characterized in that, this locality storage and synchronous installation and operation and the normal operation two kinds of situations for the first time of specifically dividing of basic data are carried out:
Installation and operation for the first time: prepare to download basic data, check the connectedness of network, when network can connect, initiate to download basic data request to server, download, if occur abnormal in downloading process, then local data is carried out rolling back action, point out user simultaneously and log off;
Normal operation: subnetwork is abnormal asks condition with normal two kinds of network:
Network is abnormal, and when having the historical information of successful log before user, user's off-line logs in laggard line operate, comprises the historical information before inquiring about normally and browsing;
When network is normal, when cell phone network has been opened and can have been linked server, check whether server has new edition basic data, whether the basic data version that namely on server, basic data and this locality store is different, if there is new edition basic data, then download new edition basic data, download successful opening function interface and perform bookkeeping; If occur abnormal in downloading process, then want rollback local data, log off simultaneously.
3. mobile phone A pp data this locality as claimed in claim 2 stores and synchronous method, it is characterized in that: this locality of basic data store and synchronous in, when whether inspection server has new edition basic data to occur in each run system, send the request of an inquiry basic data version to server, server returns a version number.
4. mobile phone A pp data this locality as claimed in claim 1 stores and synchronous method, it is characterized in that, this locality of basic data stores and synchronous concrete steps are:
Determining whether that first time is run, as run for first time, having checked whether network signal, as not having network signal, then user is pointed out to open network, if any network signal, then check whether and can be connected to server, as do not connected, then point out user and log off; If connect, then download basic data, check and whether extremely to download, as downloaded exception, then point out user and log off; As normal in downloaded, then download rear startup log-in interface;
If not being run first time, then starting log-in interface, after log-in interface is logged in by user, checked whether network signal, as there is no network signal, then pointing out user off-line to log in; If any network signal, then check whether and can be connected to server, as do not connected, then point out user off-line to log in; If connect, then checking whether that new edition basic data needs to upgrade, as there is no new edition basic data, then having opened certain function interface;
If any new edition basic data, then download key foundation data, and check that whether download is abnormal, as downloaded exception, then point out user and log off; As normal in downloaded, then open certain function interface after having downloaded;
After user's off-line logs in, check the local logon information that whether there is this user, as then do not logged off; If any then opening certain function interface.
5. mobile phone A pp data this locality as claimed in claim 1 stores and synchronous method, it is characterized in that, this locality of performance data stores and is synchronously select online query or local search two kinds of clear conditions voluntarily by user;
Online query: when being with or without the related data of this function in this locality, all arrives server and downloads up-to-date performance data, all will check the connectedness of network before each download function data; At network downloading data under normal circumstances, turn back to user interface, upgrade local data base simultaneously;
Local search: when user selects local search, this performance data whether was inquired about before judging this user, if inquired about, there is corresponding record in the local database, if, do not perform online query to download, if local existing query note, being loaded with the time threshold not exceeding setting under judging this performance data, as exceeded the time threshold of setting, then first performing online query; As do not exceeded the time threshold of setting, then directly arrive local data base and carry out inquiring about and return to view View layer, namely user interface.
6. mobile phone A pp data this locality as claimed in claim 5 stores and synchronous method, it is characterized in that: synchronous for performance data, take mobile phone terminal initiatively initiate synchronization request add regularly inquiry mode, by user from master control, if user forgets renewal, trigger time-out when user inquires about by system and upgrade, realize synchronous.
7. the mobile phone A pp data this locality as described in claim 2 or 5 stores and synchronous method, it is characterized in that, network connectivty checks in two steps: first checked whether network signal, namely whether the Wifi of mobile phone or 3G network are in open mode, if do not opened, then reminding user opens network; Secondly, under network open mode, check whether server can normally connect.
8. mobile phone A pp data this locality as claimed in claim 1 stores and synchronous method, it is characterized in that, this locality of performance data stores and synchronous concrete steps are:
When opening a certain function window data query, judge whether to require online query, if do not required online query, judging whether the table of this performance data in local data base is empty, as empty, then carrying out online query; If not being empty, judging whether the data download time in local data base is greater than setting threshold apart from current time, as being greater than setting threshold, then carrying out online query; As being not more than, then carrying out inquiring about from local data base and return to view View layer;
As required online query, checking whether network signal, as there is no network signal, then having pointed out user to open network, if any network signal, then checking whether and can be connected to server, as do not connected, then return and inquire about unsuccessfully; If connect, then download the related data information of this function, check and whether extremely to download, as downloaded exception, then return and inquire about unsuccessfully; As normal in downloaded, then return the data that inquire to arriving View layer, and upgrade local data base.
CN201510389084.7A 2015-07-03 2015-07-03 Local-storage and synchronized method for mobile phone APP data Pending CN104935753A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510389084.7A CN104935753A (en) 2015-07-03 2015-07-03 Local-storage and synchronized method for mobile phone APP data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510389084.7A CN104935753A (en) 2015-07-03 2015-07-03 Local-storage and synchronized method for mobile phone APP data

Publications (1)

Publication Number Publication Date
CN104935753A true CN104935753A (en) 2015-09-23

Family

ID=54122713

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510389084.7A Pending CN104935753A (en) 2015-07-03 2015-07-03 Local-storage and synchronized method for mobile phone APP data

Country Status (1)

Country Link
CN (1) CN104935753A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108241693A (en) * 2016-12-26 2018-07-03 北京国双科技有限公司 The method and apparatus of synchrodata
CN108280169A (en) * 2018-01-19 2018-07-13 山东钢铁集团日照有限公司 A kind of hot-rolled product figure-of-merit curve Reaction Fast Query Software and querying method
CN109271357A (en) * 2018-09-11 2019-01-25 海南新软软件有限公司 It is a kind of based on multi-stage data storage data search method, apparatus and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719073A (en) * 2009-11-20 2010-06-02 浪潮集团山东通用软件有限公司 Intelligent client-based on-demand downloading realization method
CN101931647A (en) * 2010-08-09 2010-12-29 福州星网视易信息***有限公司 Three-tier architecture based method for optimizing incremental update of system data
CN102281325A (en) * 2011-06-30 2011-12-14 杭州斯凯网络科技有限公司 Method for downloading mobile application subpacket
US20130308051A1 (en) * 2012-05-18 2013-11-21 Andrew Milburn Method, system, and non-transitory machine-readable medium for controlling a display in a first medium by analysis of contemporaneously accessible content sources

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719073A (en) * 2009-11-20 2010-06-02 浪潮集团山东通用软件有限公司 Intelligent client-based on-demand downloading realization method
CN101931647A (en) * 2010-08-09 2010-12-29 福州星网视易信息***有限公司 Three-tier architecture based method for optimizing incremental update of system data
CN102281325A (en) * 2011-06-30 2011-12-14 杭州斯凯网络科技有限公司 Method for downloading mobile application subpacket
US20130308051A1 (en) * 2012-05-18 2013-11-21 Andrew Milburn Method, system, and non-transitory machine-readable medium for controlling a display in a first medium by analysis of contemporaneously accessible content sources

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
叶伟 等著: "《互联网时代的软件革命:SaaS架构设计》", 31 January 2009 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108241693A (en) * 2016-12-26 2018-07-03 北京国双科技有限公司 The method and apparatus of synchrodata
CN108241693B (en) * 2016-12-26 2020-10-27 北京国双科技有限公司 Method and device for synchronizing data
CN108280169A (en) * 2018-01-19 2018-07-13 山东钢铁集团日照有限公司 A kind of hot-rolled product figure-of-merit curve Reaction Fast Query Software and querying method
CN109271357A (en) * 2018-09-11 2019-01-25 海南新软软件有限公司 It is a kind of based on multi-stage data storage data search method, apparatus and system

Similar Documents

Publication Publication Date Title
CN106713487B (en) Data synchronization method and device
CN109144994B (en) Index updating method, system and related device
US9031910B2 (en) System and method for maintaining a cluster setup
US20180011873A1 (en) Synchronization of client machines with a content management system repository
US10417103B2 (en) Fault-tolerant methods, systems and architectures for data storage, retrieval and distribution
US7447709B1 (en) Methods and apparatus for synchronizing content
CN111209011A (en) Cross-platform container cloud automatic deployment system
US11188426B2 (en) Consistency recovery method for seamless database duplication
US9075722B2 (en) Clustered and highly-available wide-area write-through file system cache
US9747291B1 (en) Non-disruptive upgrade configuration translator
CN113626286B (en) Multi-cluster instance processing method and device, electronic equipment and storage medium
CN104537119A (en) Update method of cache data, data use terminal and system
CN100384154C (en) Terminal equipment managing method and its system, and terminal equipment
CN108092936A (en) A kind of Host Supervision System based on plug-in architecture
CN104935753A (en) Local-storage and synchronized method for mobile phone APP data
CN103036855A (en) Achievement device and method of authority management
US20180123935A1 (en) Network Configuration Management System
CN105843871B (en) Control and management system of distributed application files
CN117389830A (en) Cluster log acquisition method and device, computer equipment and storage medium
CN115640110A (en) Distributed cloud computing system scheduling method and device
CN110233904B (en) Equipment updating method, device, system, storage medium and computer equipment
CN114461503A (en) Log collection method and device based on Kubernets cluster, electronic equipment and storage medium
CN113919041A (en) Collaborative design method and electronic equipment
KR20220026603A (en) File handling methods, devices, electronic devices and storage media
US20190057028A1 (en) Conflict Resolution and Garbage Collection in Distributed Databases

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150923

RJ01 Rejection of invention patent application after publication