CN101365213A - Method, apparatus and system for remote data submission - Google Patents

Method, apparatus and system for remote data submission Download PDF

Info

Publication number
CN101365213A
CN101365213A CNA2008101612921A CN200810161292A CN101365213A CN 101365213 A CN101365213 A CN 101365213A CN A2008101612921 A CNA2008101612921 A CN A2008101612921A CN 200810161292 A CN200810161292 A CN 200810161292A CN 101365213 A CN101365213 A CN 101365213A
Authority
CN
China
Prior art keywords
data
service routine
unit
server
backstage
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
CNA2008101612921A
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.)
Kingdee Software China Co Ltd
Original Assignee
Kingdee Software China 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 Kingdee Software China Co Ltd filed Critical Kingdee Software China Co Ltd
Priority to CNA2008101612921A priority Critical patent/CN101365213A/en
Publication of CN101365213A publication Critical patent/CN101365213A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method, a device and a system for submitting remote data. The method comprises the following steps: a client saves the data locally and starts a background service program; the background service program monitors whether the data submitting condition is satisfied; and if the data submitting condition is satisfied, the background service program submits the data to the server. The client comprises a storing unit used for storing the data locally; a starting unit used for starting the background service program of a background service program unit; the background service program unit used for monitoring whether the data submitting condition is satisfied, if the data submitting condition is satisfied, the background service program sends the data to the server. Not only the users' time is saved, and the users' working efficiency is increased, but also that the data are not prone to the network conditions during the process of submitting is ensured and the load of the server is balanced.

Description

Method, Apparatus and system that a kind of teledata is submitted to
Technical field
The present invention relates to technical field of the computer network, relate in particular to method, Apparatus and system that a kind of teledata is submitted to.
Background technology
Current enterprise mostly adopts teledata to submit to when carrying out data collection.Existing teledata is submitted to and be may further comprise the steps: the user submits data in client, and the client game server sends the data that the user submits to server in real time.Server receives the data that client is submitted in real time.
The inventor finds that existing teledata commit method needs the user to wait for that client sends to this secondary data after the server, could continue to operate in client executing in research process.Therefore the client process that this secondary data is submitted to server has produced influence to user's operating efficiency, especially following situation: when a plurality of user end to server are submitted data to, each client will be waited in line, perhaps, if this submits to the data volume of data bigger, and network bandwidth deficiency, perhaps, network condition is relatively poor, perhaps, because server load is heavier, receives data speed and reduce.Under above-mentioned situation, it is consuming time long that client is submitted to server with this secondary data, reduced user's operating efficiency more.
Summary of the invention
In view of this, the invention provides method, Apparatus and system that a kind of teledata is submitted to, to improve user's operating efficiency..
The method that a kind of teledata is submitted to, described method comprises:
Client saves the data in this locality, and starts the backstage service routine;
Described backstage service routine is monitored whether satisfying data submission condition;
Submit condition to if satisfy data, described backstage service routine is committed to server with described data.
Alternatively, after the service routine of described startup backstage, described method also comprises:
The service routine foundation of described backstage is connected with server.
Preferably, described backstage service routine is monitored and is comprised whether satisfying data submission condition:
The user makes described backstage service routine to whether the satisfied condition of data of submitting to is monitored by parameter is set;
Perhaps, whether described backstage service routine submits to the condition of data to monitor to satisfying automatically.
Preferably, whether described backstage service routine is submitted to data qualification to monitor to comprise to satisfying:
The described backstage service routine cycle is to whether the satisfied condition of data of submitting to is monitored.
Preferably, submit condition to if satisfy data, described backstage service routine is committed to server with described data and comprises:
Described backstage service routine judges whether to carry out teledata according to the monitoring of carrying out and submits to;
If whether described backstage service routine scanning of home has the data of not submitting to,, the described data of not submitting to are committed to described server if having.
A kind of client of carrying out the teledata submission, described client comprises:
Preserve the unit, be used to save the data in this locality;
Start unit is used to start the backstage service routine;
Service routine unit, backstage is used for monitoring whether satisfying data submission condition, submits condition to if satisfy data, and the data that described preservation unit is preserved are committed to server.
Alternatively, service routine unit, described backstage also comprises:
The unit that connects is used for the described backstage service routine that starts according to described start unit, sets up and being connected of server.
Preferably, service routine unit, described backstage comprises:
Monitoring unit is used for the connection of setting up according to the described unit that connects and monitors whether satisfying data submission condition;
Judging unit is used for judging whether to carry out teledata according to the monitoring that described monitoring unit carries out and submits to;
Scanning element is used for when described judgment unit judges goes out to carry out the teledata submission, and whether scan described preservation unit has the data of not submitting to;
Commit unit is used for if described scanning element scans described preservation unit the data of not submitting to being arranged, and the described data of not submitting to are committed to described server.The system that a kind of teledata is submitted to, described system comprises:
Client is used to save the data in this locality, and starts the backstage service routine; Described backstage service routine is to whether the satisfied data qualification of submitting to is monitored; Submit condition to if satisfy data, described backstage service routine is committed to server with described data.
As can be seen, because client saves the data in this locality, when the user continues to carry out subsequent operation, backstage service routine of client terminal start-up, this backstage service routine can monitor whether satisfy the condition of submitting data to, when monitored results was good, this backstage service routine was committed to server with the data of preserving.Thereby, the time of not only having saved the user, improved user's operating efficiency, and, guaranteed that data are not subjected to the influence of network condition in the submission process, the balanced load of server.
Description of drawings
Fig. 1 is the inventive method flow chart;
Fig. 2 is the inventive method embodiment flow chart;
Fig. 3 is client terminal structure figure of the present invention.
Embodiment
For above-mentioned feature of the present invention, advantage are become apparent more, below specific embodiments of the present invention is described in detail.
Please refer to Fig. 1, be the inventive method flow chart, can may further comprise the steps:
Step 101: client saves the data in this locality, and starts the backstage service routine;
Step 102: described backstage service routine is monitored whether satisfying data submission condition;
Step 103: submit condition to if satisfy data, described backstage service routine is committed to server with described data.
Below in conjunction with embodiment each step shown in Figure 1 is elaborated.
Suppose certain mobile phone manufacturing enterprise, the test data of the mobile phone spare and accessory parts of production need be collected by this enterprise, and the research staff is analyzed each spare and accessory parts better, to improve the spare and accessory parts production technology.And this enterprise's production is positioned at different cities with the research staff, therefore, the test data of mobile phone spare and accessory parts need be committed to the server at this research staff of enterprise place.
Please refer to Fig. 2, be the inventive method embodiment flow chart, can may further comprise the steps:
Step 201: the test man uses client that mobile phone spare and accessory parts A is tested;
Step 202: client is collected the test data of mobile phone spare and accessory parts A, and preserves the test data of the mobile phone spare and accessory parts A that collects;
Step 203: the test man continues to use client that mobile phone spare and accessory parts B is tested;
In the process of step 203, client and research staff locate server and carry out following operation:
Step 203-1: client terminal start-up backstage service routine, this backstage service routine connect the research staff and locate server;
The backstage service routine that starts among the step 203-1 is carried out a thread, and this thread is used to finish follow-up each step;
Step 203-2: the backstage service routine is monitored the state that network condition and research staff locate server automatically real-time;
Among the step 203-2, the backstage service routine can also be according to the default time, and the cycle is monitored, and the test man can manually implement monitoring.Wherein, can comprise the monitoring of network condition: whether network is busy, and whether network communication state is good etc., and the monitoring of the research staff being located the state of server can comprise: whether the load of server is overweight etc.
Step 203-3: the backstage service routine judges whether to carry out data according to snoop results and submits to, if, enter step 203-4, otherwise, step 203-2 returned;
Among the step 203-3, if the backstage service routine by monitoring, finds that network condition is good, the research staff locates the in good condition of server, shows that then being easy to locate server to the research staff submits data to, otherwise, proceed monitoring, till can submitting data to.
Step 203-4: whether the backstage service routine is done scanning of home not the data of submitting to, if having, obtains the data of not submitting to, and the data that will not submit to are committed to the research staff and locate server.
Step 203-5: the research staff locates server and receives the data that the backstage service routine is submitted to.
As can be seen, client is kept at this locality with test data, and start a backstage service routine, this backstage service routine can be monitored network condition, and the research staff locates the state of server, when snoop results was good, the backstage service routine was committed to the research staff with the test data of preserving and locates server.The aforesaid operations that the backstage service routine is carried out all can carry out when the test man continues to carry out subsequent operation, thereby, not only saved test man's time, improved test man's operating efficiency, and, guaranteed that data are not subjected to the influence of network condition in the submission process, balanced research staff locates the load of server.
Please refer to Fig. 3, be the structure chart of client provided by the invention, can comprise:
Preserve unit 301, be used to save the data in this locality;
Start unit 302 is used to start the backstage service routine of service routine unit, backstage;
Service routine unit, backstage 303 is used for monitoring whether satisfying data submission condition, submits condition to if satisfy data, and the data that described preservation unit is preserved are committed to server.
Step 201 is to step 203 among the associated methods embodiment, and step 203-1 is to step 203-5, and service routine unit, backstage 303 can also comprise:
The unit 303-5 that connects is used for the described backstage service routine that starts according to described start unit, sets up and being connected of server.
Service routine unit, backstage 303 can comprise:
Monitoring unit 303-1 is used for the connection of setting up according to the described unit 303-5 that connects and monitors whether satisfying data submission condition;
Judging unit 303-2 is used for judging whether to carry out teledata according to the monitoring that described monitoring unit 303-1 carries out and submits to;
Scanning element 303-3 is used for carrying out teledata when submitting to when described judging unit 303-2 judges, and whether scan described preservation unit 301 has the data of not submitting to;
Commit unit 303-4 is used for if described scanning element 303-3 scans described preservation unit 301 data of not submitting to being arranged, and the described data of not submitting to are committed to described server.
To step 203, and step 203-1 is to step 203-5 below in conjunction with step 201 among the method embodiment, and the step that each unit of Fig. 3 is carried out is elaborated.
The test man uses client that mobile phone spare and accessory parts A is tested, and the test data of client mobile phone spare and accessory parts A is preserved unit 301 test data of the mobile phone spare and accessory parts A that collects is preserved.The test man continues to use client that mobile phone spare and accessory parts B is tested.
In the process that mobile phone spare and accessory parts B is tested, the start unit 302 of client starts the backstage service routine, and the unit 303-5 that connects sets up and locates being connected of server with the research staff according to the backstage service routine that start unit 302 starts.
Service routine unit, backstage 303 couples of network conditions, research staff locate server state and monitor.The monitoring that monitoring unit 303-1 carries out can be carried out in real time, also can carry out in the cycle, can manually be provided with by the test man and monitor, and also can monitor automatically.Judging unit 303-2 judges whether to carry out data and submits to according to the monitoring that monitoring unit 303-1 carries out.Carry out the data submission if judging unit 303-2 judges, whether scanning element 303-3 scanning is preserved the data of not submitting in the unit 301, if having, the data that commit unit 303-4 will not submit to are committed to the research staff and locate server.
As can be seen, preserve unit 301 test data is kept at this locality, when the test man continues to carry out subsequent operation, start unit 302 starts the backstage service routine, this backstage service routine 303 couples of network conditions, research staff locate server state and monitor, when monitored results is good, data is committed to the research staff locates server.Thereby, the time of not only having saved the test man, improved test man's operating efficiency, and, having guaranteed that data are not subjected to the influence of network condition in the submission process, balanced research staff locates the load of server.
The system that the present invention also provides a kind of teledata to submit to can comprise:
Client is used to save the data in this locality, and starts the backstage service routine; Described backstage service routine is to whether the satisfied data qualification of submitting to is monitored; Submit condition to if satisfy data, described backstage service routine is committed to server with described data.
In the system provided by the invention, server can be that the research staff locates server among the method embodiment, and client is identical with method embodiment with the operation that server is carried out, and specifically sees also the description of method embodiment.
At last, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby make and comprise that process, method, article or the equipment of a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or also be included as this process, method, article or equipment intrinsic key element.Do not having under the situation of more restrictions, the key element that limits by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises described key element and also have other identical element.
Through the above description of the embodiments, those skilled in the art can be well understood to the present invention and can realize by the mode that software adds essential hardware platform, can certainly all implement, but the former is better execution mode under a lot of situation by hardware.Based on such understanding, all or part of can the embodying that technical scheme of the present invention contributes to background technology with the form of software product, this computer software product can be stored in the storage medium, as ROM/RAM, magnetic disc, CD etc., comprise that some instructions are with so that a computer equipment (can be a personal computer, server, the perhaps network equipment etc.) carry out the described method of some part of each embodiment of the present invention or embodiment.
More than method, Apparatus and system that a kind of teledata provided by the present invention is submitted to be described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (9)

1, a kind of method of teledata submission is characterized in that described method comprises:
Client saves the data in this locality, and starts the backstage service routine;
Described backstage service routine is monitored whether satisfying data submission condition;
Submit condition to if satisfy data, described backstage service routine is committed to server with described data.
2, method according to claim 1 is characterized in that, after the service routine of described startup backstage, described method also comprises:
The service routine foundation of described backstage is connected with described server.
3, method according to claim 1 is characterized in that, described backstage service routine is monitored and comprised whether satisfying data submission condition:
The user makes described backstage service routine to whether the satisfied condition of data of submitting to is monitored by parameter is set;
Perhaps, whether described backstage service routine submits to the condition of data to monitor to satisfying automatically.
4, method according to claim 1 is characterized in that, whether described backstage service routine to satisfies is submitted to data qualification to monitor to comprise:
The described backstage service routine cycle is to whether the satisfied condition of data of submitting to is monitored.
5, method according to claim 1 is characterized in that, submits condition to if satisfy data, and described backstage service routine is committed to server with described data and comprises:
Described backstage service routine judges whether to carry out teledata according to the monitoring of carrying out and submits to;
If whether described backstage service routine scanning of home has the data of not submitting to,, the described data of not submitting to are committed to described server if having.
6, a kind of client of carrying out the teledata submission is characterized in that described client comprises:
Preserve the unit, be used to save the data in this locality;
Start unit is used to start the backstage service routine of service routine unit, backstage;
Service routine unit, backstage is used for monitoring whether satisfying data submission condition, submits condition to if satisfy data, and the data that described preservation unit is preserved are committed to server.
7, client according to claim 6 is characterized in that, described backstage service routine also comprises:
The unit that connects is used for the described backstage service routine that starts according to described start unit, sets up and being connected of server.
8, client according to claim 7 is characterized in that, service routine unit, described backstage comprises:
Monitoring unit is used for the connection of setting up according to the described unit that connects and monitors whether satisfying data submission condition;
Judging unit is used for judging whether to carry out teledata according to the monitoring that described monitoring unit carries out and submits to;
Scanning element is used for when described judgment unit judges goes out to carry out the teledata submission, and whether scan described preservation unit has the data of not submitting to;
Commit unit is used for if described scanning element scans described preservation unit the data of not submitting to being arranged, and the described data of not submitting to are committed to described server.
9, a kind of system of teledata submission is characterized in that described system comprises:
Client is used to save the data in this locality, and starts the backstage service routine; Described backstage service routine is to whether the satisfied data qualification of submitting to is monitored; Submit condition to if satisfy data, described backstage service routine is committed to server with described data.
CNA2008101612921A 2008-09-24 2008-09-24 Method, apparatus and system for remote data submission Pending CN101365213A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2008101612921A CN101365213A (en) 2008-09-24 2008-09-24 Method, apparatus and system for remote data submission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2008101612921A CN101365213A (en) 2008-09-24 2008-09-24 Method, apparatus and system for remote data submission

Publications (1)

Publication Number Publication Date
CN101365213A true CN101365213A (en) 2009-02-11

Family

ID=40391289

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008101612921A Pending CN101365213A (en) 2008-09-24 2008-09-24 Method, apparatus and system for remote data submission

Country Status (1)

Country Link
CN (1) CN101365213A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102056096A (en) * 2009-10-28 2011-05-11 ***通信集团公司 Wireless transmission, system and equipment for documents
CN102324062A (en) * 2011-08-18 2012-01-18 北京思创银联科技股份有限公司 Prompting message obtains system and method
CN107229485A (en) * 2016-03-23 2017-10-03 福建福昕软件开发股份有限公司 It is a kind of to solve the slow method of gathered data class software closing velocity
CN113283803B (en) * 2021-06-17 2024-04-23 金蝶软件(中国)有限公司 Method for making material demand plan, related device and storage medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102056096A (en) * 2009-10-28 2011-05-11 ***通信集团公司 Wireless transmission, system and equipment for documents
CN102324062A (en) * 2011-08-18 2012-01-18 北京思创银联科技股份有限公司 Prompting message obtains system and method
CN107229485A (en) * 2016-03-23 2017-10-03 福建福昕软件开发股份有限公司 It is a kind of to solve the slow method of gathered data class software closing velocity
CN113283803B (en) * 2021-06-17 2024-04-23 金蝶软件(中国)有限公司 Method for making material demand plan, related device and storage medium

Similar Documents

Publication Publication Date Title
CN104156246B (en) The method and device of gray scale upgrading
CN111352806B (en) Log data monitoring method and device
CN101365213A (en) Method, apparatus and system for remote data submission
WO2012048556A1 (en) Method and mobile communication terminal for accelerating cell search
CN103037109B (en) Multicore equipment energy consumption management method and device
CN105635180A (en) Message pushing method and device
CN106375789A (en) Media live broadcast method and device
CN104053184A (en) Wireless load balancing method, wireless controller, wireless access point and system
CN102710447B (en) Terminal equipment cloud restorative procedure and system
WO2013182125A1 (en) Wireless charging method and device for terminal
CN113595109B (en) Flywheel energy storage capacity configuration method and device
KR101442368B1 (en) Method and device for processing communication services based on area
CN101808347B (en) Performance data acquisition method and equipment
CN103369562A (en) System and method for cell measurement based on multi-standby mobile terminal
CN112637867B (en) 5G network priority registration method and device and mobile terminal
CN105828421A (en) Terminal and terminal power saving method
CN105764093A (en) Method and device for selecting data compression level
CN105007609A (en) Method, apparatus and system for accessing wireless local area network
CN104679776A (en) Method and device for compressing inverted indexes
CN110968834B (en) Power grid monitoring station selection method based on harmonic content analysis
CN104427448A (en) Wireless microphone connection method and apparatus, and wireless microphone
CN110139296A (en) Terminal information collection method and device
CN103885899B (en) A kind of terminal and the method for adjusting NFC operating mode polling mechanisms
CN102945518B (en) Based on the method analyzing resource load identification project keystone resources
CN110012485A (en) A kind of base station classification control method, system, storage medium and mobile terminal

Legal Events

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

Open date: 20090211