Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for implementing dynamic upgrade of application system

An application system and dynamic upgrade technology, applied in the field of communication, can solve the problems of long start and stop, long time consumption, and inability to perform dynamic upgrade

Inactive Publication Date: 2007-08-01
HUAWEI TECH CO LTD
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] 1. Dynamic upgrade is not possible: when the system is upgraded, it needs to wait until the server receives fewer user requests, which is difficult to find a suitable time for a system that operates 7×24 hours a day;
[0010] 2. Long upgrade time: On the one hand, it takes a long waiting time to find the right time for the system upgrade; on the other hand, it takes a long time to start and stop the system during the upgrade. also longer
If there are many servers that need to be upgraded, it is difficult to complete the system upgrade of all servers within the specified time

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
  • Method and system for implementing dynamic upgrade of application system
  • Method and system for implementing dynamic upgrade of application system
  • Method and system for implementing dynamic upgrade of application system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Below, the embodiments of the present invention will be described in detail with reference to the accompanying drawings.

[0028] In the JAVA environment, the method for realizing the dynamic upgrade of the application system includes:

[0029] Loading and parsing the new business module, reading the module description information of the new business module, and constructing an independent class loader for the new business module;

[0030] The component information of the newly added business module is obtained through the class loader, and components are constructed, assembled, and adapted.

[0031] The module description information of the newly added business module is the module description information required for system dynamic upgrade, including:

[0032] 1) Identification information is globally unique information that can identify a new business module. This information is used to identify a new business module. When there are multiple versions of a new busine...

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

This invention provides one method and system to realize application system dynamic updating, which comprises the following steps: loading analysis added business module; reading added business module description information and forming independent type loading device for business module; getting new business part information from load device to form parts and to align parts. This invention example in JAVA environment establishes independent type sum device through forming front end controller, part manager and type space.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a method and a device for realizing dynamic upgrading of an application system under the JAVA environment. Background technique [0002] In the JAVA environment, some application systems, such as enterprise-level application systems and telecom-level application systems, require frequent changes in system requirements, and usually require 7×24 hours of uninterrupted service. When a system is being upgraded, the running system is usually stopped, so that users who use the system during this period are interrupted. [0003] In order to improve the above deficiencies, in the prior art, a load sharing method is adopted to upgrade the system, as follows. [0004] As shown in Figure 1, deploy the same application system for each server, such as server 1, server 2, and server 3, and add front-end The server provides services to the client through the front-end processor, and the...

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
IPC IPC(8): G06F9/445
Inventor 钟麟
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products