Hot-update solution of program
A solution, hot update technology, applied in the direction of program control device, program loading/starting, etc., can solve problems such as low efficiency, high time cost, etc., and achieve the effect of hot update
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2016-01-20
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to a solution method for program hot update, belonging to the field of computer software. Background technique
[0002] The existing program update is usually performed by running a separate auxiliary process when the program starts, so as to update the main business process. In this program update method, during the update process, two or more processes are switched one or more times to complete the purpose of version detection and version update. This traditional update method is not only cumbersome, but also limits the update timing after the main process exits.
[0003] First of all switching processes on many platforms (eg IOS) is an infeasible solution. Secondly, when the program developer has discovered the problem and solved it, it cannot immediately and seamlessly update the corrected content to the user's program. In addition, due to many third-party factors (such as the need for platform operators to review all updat...
Examples
Embodiment Construction
[0019] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. A program hot update solution method of the present invention is suitable for software testing and development.
[0020] figure 1 Shown is a flow chart of a method according to an embodiment of the invention. The resource server stores the current latest version of client file data, version verification data, and file verification data, wherein the version verification data and the file verification data are generated according to the latest client file data to be updated. Specifically, the following operation procedures are included:
[0021] The verification process in the program hot update, when the client connects to the server and is required to run the hot update or the client needs to run the hot update, the hot update module will be sw...