Method and system for upgrading client application program
A client application and application program technology, which is applied in the client application program upgrade method and system field, can solve the problems of slow software upgrade speed, and achieve the effects of uninterrupted update service, increased speed, and guaranteed integrity and accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] A kind of upgrading method 100 of client application program, such as figure 1 shown, including:
[0047] Step 110, when receiving the operation instruction input by the user to click on the application icon of the client, determine whether the application program of the client has the latest version, if yes, obtain the upgrade server address list, and execute step 120; if not, start the above-mentioned application, to end the upgrade of the client application;
[0048] Step 120, according to the upgrade server address list, select an upgrade server address that can be connected and whose connection load does not exceed a preset value;
[0049] Step 130, access the above-mentioned upgrade server address, obtain the latest version of the xml configuration information, and download the upgrade file corresponding to the xml configuration information, the xml configuration information includes the first MD5 value, and the upgrade file includes the second MD5 value;
[005...
Embodiment 2
[0053] Optionally, as an embodiment of the present invention, such as figure 2 As shown, the method 100 includes:
[0054] Step 110, when receiving the operation instruction input by the user to click on the application icon of the client, determine whether the application program of the client has the latest version, if yes, obtain the upgrade server address list, and execute step 120; if not, start the above-mentioned application, to end the upgrade of the client application;
[0055] Step 120, according to the upgrade server address list, select an upgrade server address that can be connected and whose connection load does not exceed a preset value;
[0056] Step 130, access the above-mentioned upgrade server address, obtain the latest version of the xml configuration information, and download the upgrade file corresponding to the xml configuration information, and judge whether to forcibly upgrade the application program according to the configuration information of the ...
Embodiment 3
[0083] The embodiment of the present invention also provides a client application upgrade system 200, such as Figure 4 Shown, including: upgrade gateway server and client upgrade server;
[0084] The upgrade gateway server is used to determine whether the client’s application has the latest version after clicking the application icon on the client. If so, obtain the upgrade server address list. The default upgrade server address; if not, send an instruction to start the application to the client;
[0085] The client upgrade server is used to access the upgrade server address, obtain the latest version of xml configuration information, and download the upgrade file corresponding to the xml configuration information. The xml configuration information includes the first MD5 value, and the upgrade file includes the second MD5 value. Whether the first MD5 value is consistent with the second MD5 value, if yes, upgrade the application program according to the upgrade file and xml c...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com