Unlock instant, AI-driven research and patent intelligence for your innovation.

Distributed software patch updating method and distributed software patch updating system

A distributed and patched technology, applied in the field of computer communication, can solve problems such as error-prone, difficult to manage the patch upgrade process, unable to modify the database system, etc., to achieve the effect of saving manpower and material resources, effective and automatic patch update, and improving reliability

Active Publication Date: 2012-07-25
NO 15 INST OF CHINA ELECTRONICS TECH GRP
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing technology cannot guarantee that after the program module A of the application server 1 is patched, the program module B in the application server 2 will be patched in time, and it is impossible to automatically modify the database system of the database server accordingly.
[0006] The inventors of the present invention have found that using the patch update method of the prior art is effective for patch update of client software installed on one processor, but for distributed software installed on multiple processors, since there is no one The program module on the multiprocessor and the unified patch update management system of the database system are prone to errors, and the patch update process is difficult to manage, so it cannot achieve the purpose of automatically updating and patching distributed software

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed software patch updating method and distributed software patch updating system
  • Distributed software patch updating method and distributed software patch updating system
  • Distributed software patch updating method and distributed software patch updating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] The inventors of the present invention have noticed that in order to realize patching, upgrading, and patching of distributed software programs, in addition to patching the program modules of the software in multiple application servers, it is also necessary to solve the problem of upgrading the database system in the database server. , The problem of modification, that is, the database system needs to be patched. In order to upgrade and modify the database while updating the program modules of the application server, the main idea of ​​the present invention is: the patch management server adopts the mode of actively pushing, and according to the requirements of distributed software patch updating, it actively sends updates to the application server. The server sends the modification program of the program module (referred to as the program patch file herein); and also sends the database modification program (referred to as the data patch file herein) to the database ser...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a distributed software patch updating method and a distributed software patch updating system. The distributed software patch updating method includes that a patch management server transmits a first program patch file to a first target application server, remotely controls the first target application server to execute the first program patch file to update patches of a first program module and further transmits a data patch file to a database server, a database system of the distributed software is installed on the database server, and the database server updates patches of the database system according to the data patch file. Since the patch management server initiatively propels the program patch file and the data patch file of the distributed software to the target application server and the database server during patch updating of the distributed software, updating of the program module on the target application server and updating of the database system on the database server can be realized simultaneously, and upgrading and fixing of the distributed software can be realized.

Description

technical field [0001] The invention relates to computer communication technology, in particular to a method and system for patch updating distributed software. Background technique [0002] Software is a collection of program codes written by humans in order to achieve certain functions. No matter how carefully considered, there are always deficiencies, negligence or errors (Bugs). In order to make up for the deficiencies of the original program, correct errors, enhance functions, or improve security and many other reasons, a small program that specifically solves a loophole or security problem in the software is usually released. This small program is called A patch for the software is also called a patch for the software, and most software will have a patch, which needs to be patched and updated, also known as patching, and the process of patching is the software upgrade process. [0003] At present, the automatic patch update technology mainly performs patch update for ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445G06F17/30
Inventor 刘玉龙吴卫荣贾洪高徐华梁丽姜健马潮技陈正中耿庆斌郑扬飞
Owner NO 15 INST OF CHINA ELECTRONICS TECH GRP