Software upgrading and degrading method based on label list

A labeling and software technology, applied in software deployment, software maintenance/management, file system, etc., can solve problems such as obvious defects, increased risk of software version security performance, failure to achieve version security, constraints, reliability, and progressive release management , to achieve the effect of saving network bandwidth and saving download time

Pending Publication Date: 2021-04-13
WUXI XINJIE ELECTRICAL
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this method is simple and intuitive, its defects are also obvious.
For example, version release may be released randomly, there is no mechanism for user version push, and there is no corresponding relationship between software version and users, which increases the security performance risk of software version release, and does not realize version security, restraint, reliability, and gradual release management.

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
  • Software upgrading and degrading method based on label list
  • Software upgrading and degrading method based on label list
  • Software upgrading and degrading method based on label list

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be described in further detail below according to the drawings and embodiments.

[0030] Such as figure 1 As shown, a software upgrade and upgrade method based on a label list, including update_client.exe client upgrade program, softwareConfig.exe client configuration tool and update_server.exe server upgrade program, which is independent of the software version application to be upgraded A single set of client / server architecture upgrade programs other than , can support cross-language and cross-platform. The update_client.exe client upgrade program uses socket socket communication technology to establish a communication connection with the update_server.exe server upgrade program, so that it can request the server upgrade program to perform task processing, and the server supports high concurrent simultaneous online requests from the client; softwareConfig. Similarly, the exe client configuration tool uses a socket to connect to the server ...

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 relates to the technical field of software upgrading and degrading, in particular to a software upgrading and degrading method based on a label list, which comprises an update_client.exe client upgrading program, a softwareConfig. Exe client configuration tool and an update_server.exe server upgrading program, is an upgrading program independent of a single set of client / server architecture except an upgraded software version application program, and can support cross-language and cross-platform. According to the method, the network bandwidth and the downloading time can be greatly saved, and the whole installation package software file does not need to be downloaded; quick start switching can be carried out among a plurality of local software versions, quick switching and local start can be realized without unloading original version software and then installing new version software, and version switching memory is supported; and software version release constraint and authorization can be realized, a software version authorized user is defined in advance during version uploading, and after uploading, only an authorized client user is allowed to access corresponding software version information and software downloading is realized.

Description

technical field [0001] The invention relates to the technical field of software upgrading and upgrading, in particular to a label list-based software upgrading and upgrading method. Background technique [0002] With the continuous improvement and updating of software functions, it has become a relatively common technology to upgrade and downgrade different versions of software. The upgrade and upgrade of software mainly include: software differential upgrade, quick switching of copyright and version release constraints. There are following defects in existing technology: [0003] Software differential upgrade: For computer desktop applications, the online automatic software upgrade function is often indispensable. The current mainstream desktop application automatic upgrade strategy is to re-download the latest installation package and then reinstall the entire client. Although this method is simple and intuitive, its flaws are also obvious. For example, even if the enti...

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): G06F8/65G06F8/71G06F16/174G06F16/18
CPCG06F8/65G06F8/71G06F16/1744G06F16/1873
Inventor 毛振峰殷明邹俊宇
Owner WUXI XINJIE ELECTRICAL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products