[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102195804A - Automatic updating method of software and system thereof - Google Patents

Automatic updating method of software and system thereof Download PDF

Info

Publication number
CN102195804A
CN102195804A CN2011100583285A CN201110058328A CN102195804A CN 102195804 A CN102195804 A CN 102195804A CN 2011100583285 A CN2011100583285 A CN 2011100583285A CN 201110058328 A CN201110058328 A CN 201110058328A CN 102195804 A CN102195804 A CN 102195804A
Authority
CN
China
Prior art keywords
client
shop
software
ticketing
publisher server
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
CN2011100583285A
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.)
Yi Cheng (suzhou) Software Ltd By Share Ltd
Original Assignee
Yi Cheng (suzhou) Software Ltd By Share 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 Yi Cheng (suzhou) Software Ltd By Share Ltd filed Critical Yi Cheng (suzhou) Software Ltd By Share Ltd
Priority to CN2011100583285A priority Critical patent/CN102195804A/en
Publication of CN102195804A publication Critical patent/CN102195804A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides an automatic updating method of software and a system thereof, wherein the method comprises the following steps: a system software version release server generates the newest version number according to the uploaded client plugin; a ticket client transmits the version check request carried with the local version number at a regular time to the system software version release server; the system software version release server compares the local version number and the newest version number; and when the newest version number is higher than the local version number, the local client software in the ticket client is updated. The invention enables the ticket client to automatically check the plugin version at the side of the server and carry out the automatic downloading and updating, thereby realizing the automatic upgrading and automatic updating of the client software and reducing the workload and cost of the upgrading maintenance which is applied by the client; the updating of application programs can adopt an increment updating mechanism through the plugin application, thereby enhancing the updating speed of the client application.

Description

Automatic software updating method and system thereof
Technical field
The present invention relates to a kind of automatic software updating method and system thereof, belong to the upgrading client software technical field.
Background technology
The railway ticket client is to carry out regular job so that the client of ticketing service to be provided for the ticketing personnel, and at present, the ticketing personnel are by the work of client keyboard shortcut.
(PowerBuilder, be called for short: PB) technology, based on two layer architectures, client directly is connected with database the existing graphical application development environment of railway ticket customer end adopted.Because the client based on PB exploitation does not have modular construction, do not have characteristics such as dynamically update, therefore can't realize auto-update and upgrade automatically.Because ticket window is numerous, therefore, upgrading client software will be a thing very loaded down with trivial details and consuming time, and client renewal and upgrade maintenance cost are very high.
Summary of the invention
The invention provides a kind of automatic software updating method and system thereof, in order to realize the auto-update of client software and to upgrade automatically.
One aspect of the present invention provides a kind of automatic software updating method, comprising:
The system software release publisher server generates latest edition this shop according to the client plug-in of uploading;
The ticketing client carries the version checking request of city edition this shop to the timed sending of described system software release publisher server;
Described system software release publisher server compares described city edition this shop and described latest edition this shop, when described latest edition this shop is higher than described city edition this shop, upgrades the local client software in the described ticketing client.
The present invention provides a kind of automatic software updating system on the other hand, comprising configuration management terminal, system software release publisher server and ticketing client, is built-in with the SVN server in the described system software release publisher server, wherein:
Described configuration management terminal is used for the client plug-in of keeper's issue is uploaded to described system software release publisher server;
Described ticketing client comprises:
The version checking module is used for carrying to the timed sending of described system software release publisher server the version checking request of city edition this shop;
Described SVN server comprises:
Version number's generation module is used for generating latest edition this shop according to the client plug-in of uploading;
Comparison module is used for described city edition this shop and described latest edition this shop are compared;
The server side update module is used for comparing described latest edition this shop when being higher than described city edition this shop when comparison module, upgrades the local client software in the described ticketing client.
The present invention makes the ticketing client can automatic inspection server side plug-in version and carry out automatic down loading updating, thereby has realized the auto-update of client software and upgrade automatically, has reduced the workload and the cost of client application upgrade maintenance; And, use the renewal of application program can adopt incremental update mechanism, thereby improved the renewal speed of client application by the plug-in unit application.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do one to the accompanying drawing of required use in embodiment or the description of the Prior Art below introduces simply, apparently, accompanying drawing in describing below is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the flow chart of automatic software updating method embodiment of the present invention;
Fig. 2 is the particular flow sheet of step 140 in the method shown in Figure 1;
Fig. 3 is the structural representation of automatic software updating system embodiment of the present invention;
Fig. 4 is the concrete structure schematic diagram of SVN server 40 in the system shown in Figure 3;
Fig. 5 is the concrete structure schematic diagram of ticketing client 30 in the system shown in Figure 3.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention clearer, below in conjunction with the accompanying drawing in the embodiment of the invention, technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
Fig. 1 is the flow chart of automatic software updating method embodiment of the present invention, and as shown in the figure, this method comprises the steps:
Step 110, the configuration management terminal uploads to the system software release publisher server with the client plug-in of keeper's issue.
Wherein, the system software release publisher server is independently socket (Socket) server, support Secure Shell (Secure SHell, be called for short: SSH) agreement, HTML (Hypertext Markup Language) (Hyper TextTransfer Protocol, be called for short: HTTP) agreement, in the Socket server, be built-in with and embed container (Jetty) application server, wherein, this Jetty application server is a small routine of increasing income (Servlet) server, is used to realize system software release publisher server content-browsing, the renewal daily record is checked, upgrade and be provided with, file such as uploads at function; This system software release publisher server can adopt browser/server (Browser/Server, be called for short: B/S) framework, can long-rangely check the software version record, upgrade daily record, and (Subversion, be called for short: SVN) server is realized the Version Control of software code and document to integrated Version Control.
Step 120, the system software release publisher server generates latest edition this shop according to the client plug-in of uploading.
Wherein, software version number is divided into major version number and time version number, and described latest edition this shop is meant the version number of the up-to-date client plug-in of uploading.
Step 130, ticketing client carry the version checking request of city edition this shop to the timed sending of described system software release publisher server.
Wherein, described city edition this shop is meant the version number of the local client software of the current use of ticketing client.Concrete timing can be set as required.
Step 140, described system software release publisher server compares described city edition this shop and described latest edition this shop, when described latest edition this shop is higher than described city edition this shop, upgrades the local client software in the described ticketing client.
Wherein, when back relatively finds that described latest edition this shop is higher than described city edition this shop, show that the local client software of the current use of client has had and can therefore begin to upgrade for the version that upgrades on the system software release publisher server.Detailed process comprises the steps: as shown in Figure 2
Step 141, described system software release publisher server sends the software upgrading notice to described ticketing client.
Wherein, described software upgrading notice is used to notify described ticketing client need carry out software upgrading.
Step 142, described ticketing client are sent the software upgrading information to the user after receiving described software upgrading notice, have only when receive agreement that the user sends upgrade indicate after, just continue execution in step 143.
For example, the ticketing client can eject prompt window, reminding window content software for display version, this software upgrading content etc., and the specific client end is updated to information such as which version, so that whether will carry out software upgrading to user's query.Carry out software upgrading if the user disagrees with, then finish whole renewal process.
Need to prove herein,, then can omit this step if the ticketing client does not need to obtain user's agreement when carrying out software upgrading.
Step 143, described ticketing client are downloaded the client plug-in with described latest edition this shop from described system software release publisher server.
Particularly, when downloading, the ticketing client can be at first set up the catalogue of depositing plug-in unit according to described latest edition this shop in this client, the client plug-in that download is obtained leaves under this catalogue then, so that search corresponding client plug-in according to version number in the future.
And in downloading process, described ticketing client can be downloaded the client plug-in with described latest edition this shop based on the SSH agreement from described system software release publisher server.Wherein, this SSH agreement is the security protocol that is based upon on application layer and the transport layer basis, is to aim at the agreement that telnet session and other network services provide fail safe.Utilize the SSH agreement can effectively prevent information leakage problem in the telemanagement process,, avoid assault to guarantee the fail safe in the downloading process.
Step 144, described ticketing client is downloaded the client plug-in with described latest edition this shop from described system software release publisher server, upgrades local client software in the described ticketing client according to this client plug-in.
In addition, in order to guarantee the stability of ticketing client, before local client software is upgraded, can also the described local client software before upgrading be backed up.After finishing renewal, the user is restarted the local client software after the renewal, in restarting process, can check earlier to load corresponding release content then by configuration file.If the local client software of latest edition goes wrong in running, the user also can return to the local client software of the last revision that has backed up.
The described method of present embodiment makes the ticketing client can automatic inspection server side plug-in version and carry out automatic down loading updating, thereby has realized the auto-update of client software and upgrade automatically, has reduced the workload and the cost of client application upgrade maintenance; And, use the renewal of application program can adopt incremental update mechanism, thereby improved the renewal speed of client application by the plug-in unit application.
The described method of present embodiment is adapted to especially based on open source code (Eclipse) rich client (Rich Client Platform, abbreviation: the distribution of rich client software version RCP) and renewal automatically.Wherein, the dynamic modeling system that the design philosophy of Eclipse RCP platform derives from towards Java (is called for short: OSGi) standard, this OSGi standard is an opening and the System Framework that the unified interface standard is provided, based on this System Framework, service provider, program development personnel, software supplier, service webmaster operator, equipment supplier can join together to develop in phase, dispose and manage the various services that provide to the user.RCP rich client based on the OSGi standard is used, and using for rich client provides plug-in unitization and modularization to guarantee simultaneously, also possess feasibility for the automatic renewal of client software.
Fig. 3 is the structural representation of automatic software updating system embodiment of the present invention, be used to realize the described method of the various embodiments described above, the automatic software updating system, as shown in the figure, this system comprises configuration management terminal 10, system software release publisher server 20 and ticketing client 30, be built-in with SVN server 40 in this system software release publisher server 20, its operation principle is as follows:
Configuration management terminal 10 uploads to described system software release publisher server 20 with the client plug-in of keeper's issue; As shown in Figure 4, version number's generation module 41 in the SVN server 40 generates latest edition this shop according to the client plug-in of uploading, wherein, software version number is divided into major version number and time version number, and described latest edition this shop is meant the version number of the up-to-date client plug-in of uploading; As shown in Figure 5, version checking module 31 carries the version checking request of city edition this shop to described system software release publisher server 20 timed sending in the ticketing client 30, and concrete timing can be set as required.
After this, SVN server 40 compares described city edition this shop and described latest edition this shop by comparison module 42, when comparison module 42 compares described latest edition this shop when being higher than described city edition this shop, upgrade local client software in the described ticketing client 30 by server side update module 43.
Particularly, when comparison module 42 compares described latest edition this shop when being higher than described city edition this shop, send the software upgrading notice to described ticketing client 30 by this server side update module 43; When ticketing client 30 receives that described software upgrading is notified, send the software upgrading information by reminding module 33 to the user, for example can adopt modes such as ejecting prompt window; Have only when receiving after agreement that the user sends upgrades indication, just download client plug-in from described system software release publisher server 20 with described latest edition this shop by download module 32, need to prove herein, if ticketing client 30 does not need to obtain user's agreement when carrying out software upgrading, then can omit reminding module 33.
In downloading process, described download module 32 can be downloaded the client plug-in with described latest edition this shop based on the SSH agreement from described system software release publisher server 20.Wherein, this SSH agreement is the security protocol that is based upon on application layer and the transport layer basis, is to aim at the agreement that telnet session and other network services provide fail safe.Utilize the SSH agreement can effectively prevent information leakage problem in the telemanagement process,, avoid assault to guarantee the fail safe in the downloading process.
After this, download the described client plug-in that obtains by client-side update module 34 according to download module 32 and upgrade local client software in the described ticketing client 30.In addition, in order to guarantee the stability of ticketing client 30, before local client software is upgraded, can also back up by the described local client software before 35 pairs of renewals of backup module.After finishing renewal, the user is restarted the local client software after the renewal, in restarting process, can check earlier to load corresponding release content then by configuration file.If the local client software of latest edition goes wrong in running, the user also can return to the local client software of the last revision that has backed up.
The described system of present embodiment makes the ticketing client can automatic inspection server side plug-in version and carry out automatic down loading updating, thereby has realized the auto-update of client software and upgrade automatically, has reduced the workload and the cost of client application upgrade maintenance; And, use the renewal of application program can adopt incremental update mechanism, thereby improved the renewal speed of client application by the plug-in unit application.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be finished by the relevant hardware of program command, aforesaid program can be stored in the computer read/write memory medium, this program is carried out the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
It should be noted that at last: above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (10)

1. automatic software updating method is characterized in that comprising:
The system software release publisher server generates latest edition this shop according to the client plug-in of uploading;
The ticketing client carries the version checking request of city edition this shop to the timed sending of described system software release publisher server;
Described system software release publisher server compares described city edition this shop and described latest edition this shop, when described latest edition this shop is higher than described city edition this shop, upgrades the local client software in the described ticketing client.
2. method according to claim 1, it is characterized in that described system software release publisher server also comprises before generating latest edition this shop according to the client plug-in of uploading: the configuration management terminal uploads to the system software release publisher server with the client plug-in of keeper's issue.
3. method according to claim 1 is characterized in that the local client software in the described ticketing client of described renewal comprises:
Described system software release publisher server sends the software upgrading notice to described ticketing client;
After described ticketing client is received described software upgrading notice, download client plug-in, upgrade local client software in the described ticketing client according to this client plug-in with described latest edition this shop from described system software release publisher server.
4. method according to claim 3 is characterized in that described ticketing client downloads the client plug-in with described latest edition this shop from described system software release publisher server and comprise: described ticketing client is downloaded the client plug-in with described latest edition this shop based on the SSH agreement from described system software release publisher server.
5. method according to claim 3, it is characterized in that downloading the client plug-in with described latest edition this shop from described system software release publisher server comprises: send the software upgrading information to the user, have only when receiving after agreement that the user sends upgrades indication, just download client plug-in with described latest edition this shop from described system software release publisher server.
6. method according to claim 3 is characterized in that the described local client software of upgrading in the described ticketing client according to this client plug-in also comprises before: the described local client software before upgrading is backed up.
7. an automatic software updating system is characterized in that comprising configuration management terminal, system software release publisher server and ticketing client, is built-in with the SVN server in the described system software release publisher server, wherein:
Described configuration management terminal is used for the client plug-in of keeper's issue is uploaded to described system software release publisher server;
Described ticketing client comprises:
The version checking module is used for carrying to the timed sending of described system software release publisher server the version checking request of city edition this shop;
Described SVN server comprises:
Version number's generation module is used for generating latest edition this shop according to the client plug-in of uploading;
Comparison module is used for described city edition this shop and described latest edition this shop are compared;
The server side update module is used for comparing described latest edition this shop when being higher than described city edition this shop when comparison module, upgrades the local client software in the described ticketing client.
8. system according to claim 7 is characterized in that:
Described server side update module is used for comparing described latest edition this shop when being higher than described city edition this shop when comparison module, sends the software upgrading notice to described ticketing client;
Described ticketing client also comprises:
Download module is used for when receiving described software upgrading notice, downloads the client plug-in with described latest edition this shop from described system software release publisher server;
The client-side update module is used for downloading the described client plug-in obtain according to download module and upgrades local client software in the described ticketing client.
9. system according to claim 8 is characterized in that described ticketing client also comprises: reminding module is used for sending the software upgrading information to the user after receiving described software upgrading notice; Described download module has only when receiving after agreement that the user sends upgrades indication, just downloads the client plug-in with described latest edition this shop from described system software release publisher server.
10. system according to claim 8, it is characterized in that described ticketing client also comprises: backup module is used for client's side update module and the described local client software before upgrading is backed up before upgrading local client software in the described ticketing client according to described client plug-in.
CN2011100583285A 2011-03-10 2011-03-10 Automatic updating method of software and system thereof Pending CN102195804A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011100583285A CN102195804A (en) 2011-03-10 2011-03-10 Automatic updating method of software and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011100583285A CN102195804A (en) 2011-03-10 2011-03-10 Automatic updating method of software and system thereof

Publications (1)

Publication Number Publication Date
CN102195804A true CN102195804A (en) 2011-09-21

Family

ID=44603228

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011100583285A Pending CN102195804A (en) 2011-03-10 2011-03-10 Automatic updating method of software and system thereof

Country Status (1)

Country Link
CN (1) CN102195804A (en)

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521371A (en) * 2011-12-16 2012-06-27 北京新媒传信科技有限公司 Method and system for uploading files through web and restarting services automatically
CN102521272A (en) * 2011-11-23 2012-06-27 国网信息通信有限公司 Method and device used for automatically labeling invalid literature
CN102799476A (en) * 2012-07-12 2012-11-28 中兴通讯股份有限公司 Method, terminal and system for substituting and updating application program
CN103336696A (en) * 2013-05-27 2013-10-02 摩比天线技术(深圳)有限公司 Software updating method and system for testing instrument
CN103412767A (en) * 2013-06-09 2013-11-27 百度国际科技(深圳)有限公司 Method and system for recognizing and upgrading application version
CN103595707A (en) * 2013-10-17 2014-02-19 广东电网公司茂名供电局 Automatic file network synchronization method based on SVN
CN103605546A (en) * 2013-11-22 2014-02-26 中国广核集团有限公司 Software version detecting method and device
CN103677860A (en) * 2012-08-30 2014-03-26 百度在线网络技术(北京)有限公司 Method and device for updating browser
CN103729195A (en) * 2014-01-15 2014-04-16 北京奇虎科技有限公司 Control method and system for software version
CN103795740A (en) * 2012-10-29 2014-05-14 腾讯科技(深圳)有限公司 Downloading method of plug-in installation packages and downloading terminal
CN104113567A (en) * 2013-04-18 2014-10-22 腾讯科技(深圳)有限公司 Content distribution network data processing method, device and system
CN104156235A (en) * 2014-07-22 2014-11-19 北京奇虎科技有限公司 Browser plugin and/or extension updating method and device
WO2014194683A1 (en) * 2013-06-04 2014-12-11 Tencent Technology (Shenzhen) Company Limited Method and system for updating application, and computer storage medium thereof
CN104239098A (en) * 2014-09-09 2014-12-24 北京金山安全软件有限公司 Automatic software upgrading method and device and mobile terminal
CN104346178A (en) * 2013-07-26 2015-02-11 镇江雅迅软件有限责任公司 B/S architecture software based online updating method
CN104486450A (en) * 2014-12-31 2015-04-01 中博信息技术研究院有限公司 System self-synchronizing method based on cloud computing mode
CN104639648A (en) * 2015-02-14 2015-05-20 成都我来啦网格信息技术有限公司 Remote upgrading method for intelligent cabinet
WO2015074467A1 (en) * 2013-11-25 2015-05-28 腾讯科技(深圳)有限公司 Data update method, apparatus, and system and storage medium
CN104699511A (en) * 2015-03-27 2015-06-10 北京奇虎科技有限公司 Plug-in upgrading method and plug-in upgrading device
CN104951336A (en) * 2015-05-27 2015-09-30 小米科技有限责任公司 Application program installation method and device
CN105893094A (en) * 2016-03-31 2016-08-24 百度在线网络技术(北京)有限公司 Achieving method and device for application program plug-in
CN106021522A (en) * 2016-05-25 2016-10-12 武汉斗鱼网络科技有限公司 Update method and device for symbol system of client-side
CN106059844A (en) * 2016-08-17 2016-10-26 洑云龙 Client hot-update method
CN106250148A (en) * 2016-08-01 2016-12-21 浪潮软件集团有限公司 ANT-based project difference upgrading method
CN106302753A (en) * 2016-08-18 2017-01-04 福建天泉教育科技有限公司 The method and system of client-side program incremental update
CN106354796A (en) * 2016-08-25 2017-01-25 乐视控股(北京)有限公司 Method, device and server for browser home page resource updating processing
WO2017041499A1 (en) * 2015-09-08 2017-03-16 中兴通讯股份有限公司 Software upgrade method and system, and computer-readable storage medium
CN106557423A (en) * 2016-11-22 2017-04-05 深圳市掌世界网络科技有限公司 A kind of internet code method for automatically releasing and system
CN103581344B (en) * 2013-11-14 2017-07-28 北京星网锐捷网络技术有限公司 The treating method and apparatus and system of interface entry
CN107026853A (en) * 2017-03-24 2017-08-08 中国联合网络通信集团有限公司 Safety certifying method, system and server
CN107205014A (en) * 2017-04-14 2017-09-26 腾讯科技(深圳)有限公司 A kind of application program method for down loading and client
CN107318047A (en) * 2016-04-26 2017-11-03 三星电子株式会社 Image processing apparatus and its control method
CN107783774A (en) * 2017-11-28 2018-03-09 高新现代智能系统股份有限公司 Update method, device and the computer-readable recording medium at ticketing interface
CN107908406A (en) * 2017-11-24 2018-04-13 四川文轩教育科技有限公司 The method that web project penetrability automatically updates deployment
CN108334370A (en) * 2017-05-26 2018-07-27 中国电子科技集团公司第四十研究所 A kind of software auto-increment update upgrade method of distributed test system
CN108810190A (en) * 2018-07-17 2018-11-13 北京思源互联科技有限公司 A kind of update method of digital business card
CN108829419A (en) * 2018-06-07 2018-11-16 安徽鼎龙网络传媒有限公司 A kind of update of plug-in and self-measuring system in micro- scene management backstage mobile phone store
CN109683924A (en) * 2017-10-18 2019-04-26 株洲中车时代电气股份有限公司 Application software updating method, system, equipment and computer readable storage medium
CN110442361A (en) * 2019-06-27 2019-11-12 五八有限公司 A kind of gray scale dissemination method, device and electronic equipment
WO2020034169A1 (en) * 2018-08-17 2020-02-20 张建岗 Software upgrade system and method for energy storage system
CN111857765A (en) * 2020-06-16 2020-10-30 深圳晶泰科技有限公司 Plug-in system for drug design system, and generation method and updating method thereof
CN112099827A (en) * 2020-09-21 2020-12-18 上海二三四五网络科技有限公司 Control method and device for automatic updating of plug-in browser
CN116048577A (en) * 2022-12-29 2023-05-02 哈尔滨工大卫星技术有限公司 Distributed digital satellite system upgrading method, device and medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101888394A (en) * 2009-05-14 2010-11-17 北京闻言科技有限公司 Upgrade technique for uniformly managing all versions of client

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101888394A (en) * 2009-05-14 2010-11-17 北京闻言科技有限公司 Upgrade technique for uniformly managing all versions of client

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
许林等: "医院信息系统内基于SVN的软件自动升级技术探讨", 《医学信息》, vol. 23, no. 3, 31 March 2010 (2010-03-31), pages 556 - 558 *

Cited By (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521272A (en) * 2011-11-23 2012-06-27 国网信息通信有限公司 Method and device used for automatically labeling invalid literature
CN102521371A (en) * 2011-12-16 2012-06-27 北京新媒传信科技有限公司 Method and system for uploading files through web and restarting services automatically
CN102799476A (en) * 2012-07-12 2012-11-28 中兴通讯股份有限公司 Method, terminal and system for substituting and updating application program
CN102799476B (en) * 2012-07-12 2015-06-10 中兴通讯股份有限公司 Method, terminal and system for substituting and updating application program
CN103677860B (en) * 2012-08-30 2018-05-01 百度在线网络技术(北京)有限公司 A kind of method and apparatus for being used to update browser
CN103677860A (en) * 2012-08-30 2014-03-26 百度在线网络技术(北京)有限公司 Method and device for updating browser
CN103795740A (en) * 2012-10-29 2014-05-14 腾讯科技(深圳)有限公司 Downloading method of plug-in installation packages and downloading terminal
CN104113567A (en) * 2013-04-18 2014-10-22 腾讯科技(深圳)有限公司 Content distribution network data processing method, device and system
CN103336696B (en) * 2013-05-27 2016-09-14 摩比天线技术(深圳)有限公司 The Oftware updating method of test instrunment and system
CN103336696A (en) * 2013-05-27 2013-10-02 摩比天线技术(深圳)有限公司 Software updating method and system for testing instrument
WO2014194683A1 (en) * 2013-06-04 2014-12-11 Tencent Technology (Shenzhen) Company Limited Method and system for updating application, and computer storage medium thereof
CN103412767A (en) * 2013-06-09 2013-11-27 百度国际科技(深圳)有限公司 Method and system for recognizing and upgrading application version
CN104346178A (en) * 2013-07-26 2015-02-11 镇江雅迅软件有限责任公司 B/S architecture software based online updating method
CN103595707A (en) * 2013-10-17 2014-02-19 广东电网公司茂名供电局 Automatic file network synchronization method based on SVN
CN103581344B (en) * 2013-11-14 2017-07-28 北京星网锐捷网络技术有限公司 The treating method and apparatus and system of interface entry
CN103605546B (en) * 2013-11-22 2017-02-01 中国广核集团有限公司 Software version detecting method and device
CN103605546A (en) * 2013-11-22 2014-02-26 中国广核集团有限公司 Software version detecting method and device
WO2015074467A1 (en) * 2013-11-25 2015-05-28 腾讯科技(深圳)有限公司 Data update method, apparatus, and system and storage medium
CN103729195A (en) * 2014-01-15 2014-04-16 北京奇虎科技有限公司 Control method and system for software version
CN104156235A (en) * 2014-07-22 2014-11-19 北京奇虎科技有限公司 Browser plugin and/or extension updating method and device
CN104239098A (en) * 2014-09-09 2014-12-24 北京金山安全软件有限公司 Automatic software upgrading method and device and mobile terminal
CN104486450A (en) * 2014-12-31 2015-04-01 中博信息技术研究院有限公司 System self-synchronizing method based on cloud computing mode
CN104639648A (en) * 2015-02-14 2015-05-20 成都我来啦网格信息技术有限公司 Remote upgrading method for intelligent cabinet
CN104699511B (en) * 2015-03-27 2016-08-24 北京安云世纪科技有限公司 Plug-in unit upgrade method and device
CN104699511A (en) * 2015-03-27 2015-06-10 北京奇虎科技有限公司 Plug-in upgrading method and plug-in upgrading device
CN104951336A (en) * 2015-05-27 2015-09-30 小米科技有限责任公司 Application program installation method and device
CN104951336B (en) * 2015-05-27 2017-11-17 小米科技有限责任公司 application program installation method and device
WO2017041499A1 (en) * 2015-09-08 2017-03-16 中兴通讯股份有限公司 Software upgrade method and system, and computer-readable storage medium
CN105893094A (en) * 2016-03-31 2016-08-24 百度在线网络技术(北京)有限公司 Achieving method and device for application program plug-in
CN105893094B (en) * 2016-03-31 2019-05-03 百度在线网络技术(北京)有限公司 The implementation method and device of application plug
CN107318047A (en) * 2016-04-26 2017-11-03 三星电子株式会社 Image processing apparatus and its control method
CN106021522A (en) * 2016-05-25 2016-10-12 武汉斗鱼网络科技有限公司 Update method and device for symbol system of client-side
CN106250148A (en) * 2016-08-01 2016-12-21 浪潮软件集团有限公司 ANT-based project difference upgrading method
CN106059844A (en) * 2016-08-17 2016-10-26 洑云龙 Client hot-update method
CN106302753A (en) * 2016-08-18 2017-01-04 福建天泉教育科技有限公司 The method and system of client-side program incremental update
CN106354796A (en) * 2016-08-25 2017-01-25 乐视控股(北京)有限公司 Method, device and server for browser home page resource updating processing
CN106557423A (en) * 2016-11-22 2017-04-05 深圳市掌世界网络科技有限公司 A kind of internet code method for automatically releasing and system
CN107026853A (en) * 2017-03-24 2017-08-08 中国联合网络通信集团有限公司 Safety certifying method, system and server
CN107026853B (en) * 2017-03-24 2019-10-22 中国联合网络通信集团有限公司 Safety certifying method, system and server
CN107205014B (en) * 2017-04-14 2020-05-05 腾讯科技(深圳)有限公司 Application program downloading method and client
CN107205014A (en) * 2017-04-14 2017-09-26 腾讯科技(深圳)有限公司 A kind of application program method for down loading and client
CN108334370A (en) * 2017-05-26 2018-07-27 中国电子科技集团公司第四十研究所 A kind of software auto-increment update upgrade method of distributed test system
CN108334370B (en) * 2017-05-26 2021-02-09 中国电子科技集团公司第四十一研究所 Software automatic incremental updating and upgrading method of distributed test system
CN109683924A (en) * 2017-10-18 2019-04-26 株洲中车时代电气股份有限公司 Application software updating method, system, equipment and computer readable storage medium
CN107908406A (en) * 2017-11-24 2018-04-13 四川文轩教育科技有限公司 The method that web project penetrability automatically updates deployment
CN107783774A (en) * 2017-11-28 2018-03-09 高新现代智能系统股份有限公司 Update method, device and the computer-readable recording medium at ticketing interface
CN108829419A (en) * 2018-06-07 2018-11-16 安徽鼎龙网络传媒有限公司 A kind of update of plug-in and self-measuring system in micro- scene management backstage mobile phone store
CN108810190A (en) * 2018-07-17 2018-11-13 北京思源互联科技有限公司 A kind of update method of digital business card
WO2020034169A1 (en) * 2018-08-17 2020-02-20 张建岗 Software upgrade system and method for energy storage system
CN110442361A (en) * 2019-06-27 2019-11-12 五八有限公司 A kind of gray scale dissemination method, device and electronic equipment
CN110442361B (en) * 2019-06-27 2024-02-09 五八有限公司 Gray release method and device and electronic equipment
CN111857765A (en) * 2020-06-16 2020-10-30 深圳晶泰科技有限公司 Plug-in system for drug design system, and generation method and updating method thereof
CN112099827A (en) * 2020-09-21 2020-12-18 上海二三四五网络科技有限公司 Control method and device for automatic updating of plug-in browser
CN112099827B (en) * 2020-09-21 2021-06-04 上海二三四五网络科技有限公司 Control method and device for automatic updating of plug-in browser
CN116048577A (en) * 2022-12-29 2023-05-02 哈尔滨工大卫星技术有限公司 Distributed digital satellite system upgrading method, device and medium
CN116048577B (en) * 2022-12-29 2024-05-17 哈尔滨工大卫星技术有限公司 Distributed digital satellite system upgrading method, device and medium

Similar Documents

Publication Publication Date Title
CN102195804A (en) Automatic updating method of software and system thereof
CN102622241B (en) A kind of method for upgrading software and device
EP2021937B1 (en) Techniques to perform gradual upgrades
CN102609281B (en) Distributed software patch update method and system
CN102413022B (en) Application debugging method and system
CN101546269B (en) System and method capable of executing file version updating
US20120233299A1 (en) Managing configurations of system management agents in a distributed environment
CN104793946A (en) Application deployment method and system based on cloud computing platform
CN106557347B (en) Software updating method and device
CN103701930A (en) Mobile application program real-time updating method and system
CN102420873B (en) Compound network brand new cloud application platform
CN102571860A (en) Method, device and system for managing plug-in module
US20150248301A1 (en) Global feature library useable with continuous delivery
CN111158752A (en) SAAS multi-version control system and use method thereof
CN113204351B (en) Embedded system package management method and using method thereof
CN106569863A (en) Android app resource updating and repairing method based on resource and code modularization
CN100421072C (en) Method for realizing software updating
US20140047447A1 (en) Work scheduling method and system implemented via cloud platform
CN111949311B (en) Gray level release method and system
CN102486736B (en) Method for automatically upgrading program and generating device for upgrading program
CN111142895A (en) Method and system for synchronously updating components in project based on SVN (singular value decomposition) module
CN102156651B (en) Method and device for realizing installation of patches
CN105653341A (en) Method, device and system for upgrading network invoice client
CN115426370A (en) Heterogeneous container cloud platform and edge manufacturing service subscription implementation method thereof
CN109918098A (en) What a kind of APP heat updated mentions survey method, apparatus and system

Legal Events

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

Application publication date: 20110921