Software upgrading method and system as well as corresponding clients and servers

A software upgrade and client technology, applied in the computer field, can solve the problems of low upgrade efficiency, heavy server load, slow client download speed, etc., to achieve the effect of easy management, improved upgrade efficiency, and easy function expansion

Inactive Publication Date: 2016-07-27
AEROSPACE INFORMATION
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this method is that the server has to face a large number of clients. During the centralized download of the new ver

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 method and system as well as corresponding clients and servers
  • Software upgrading method and system as well as corresponding clients and servers
  • Software upgrading method and system as well as corresponding clients and servers

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0054] In order to make the objectives, technical solutions and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0055] First, before describing the embodiments, it is necessary to explain some terms appearing in this text. E.g:

[0056] If terms such as "first" and "second" are used in this document to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. Therefore, the "first" element may also be referred to as the "second" elem...

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 provides a software upgrading system. The software upgrading system comprises a plurality of clients, a primary server and a plurality of secondary servers, wherein the clients, the primary server and the secondary servers are used for realizing the upgrading of software in the clients; the clients are intercommunicated with the primary server through an HTTP protocol; the clients are intercommunicated with the secondary servers through the HTTP protocol; the primary server is intercommunicated with the secondary servers through the HTTP protocol. The system adopts a primary server-secondary server form; if corresponding secondary servers exist, a downloading upgrading service is provided by the secondary servers; if no secondary servers exist, the downloading upgrading service is provided by the primary server. Through such a manner, the functions are clearly divided, the coupling degree between the functions is reduced, the management and function extension are facilitated, and the upgrading efficiency is improved. The invention furthermore provides the clients which can be remotely connected with the servers for upgrading, the servers for providing the upgrading service for the clients, and a software upgrading method.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a software upgrading method and system, and also to a corresponding client and server. Background technique [0002] In order to keep the software, data and other information in the system in the latest state, it is necessary to upgrade and maintain the system in real time. The existing software version upgrade method is: after the client detects that there is a new version uploaded on the server, it downloads the new version from the server, and then judges whether the version number of the new version is the same as that of the old version installed by itself. , if yes, delete the new version, otherwise, install the new version and restart the software. The disadvantage of this method is that the server has to face a large number of clients. During the centralized download of the new version, the load on the server is heavy, the download speed of the clients is also ...

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 AEROSPACE INFORMATION
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