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

Distributed software distribution method

A distributed and software technology, applied in the direction of electrical components, transmission systems, etc., can solve problems such as heavy server load, distribution failure, single node master, etc., to improve distribution speed and efficiency, reduce the risk of attack, and reduce the load of the backbone network and the effect of master server load

Active Publication Date: 2017-05-24
BEIJING KINGSOFT SECURITY MANAGEMENT SYST TECH CO LTD
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The invention proposes a distributed software distribution method, which solves the problem in the prior art that the software distribution adopts a single node master, which causes the server load to be too large and the distribution fails.

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 distribution method
  • Distributed software distribution method
  • Distributed software distribution method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0021] like figure 1 Shown is a flow chart of distributed software distribution in the embodiment.

[0022] The distributed software distribution method in the embodiment includes the following steps:

[0023] S1. The server sends a software distribution command to the client, and at the same time sends a random time to the client;

[0024] S2. After the random time has elapsed, the client requests a distribution node from the server; the client whose random time...

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 distributed software distribution method, comprising the following steps: a server issues software distribution commands to all clients, wherein the software distribution commands contain random time; after reaching the random time, the client requests a distribution node from the server; the client of which the random time is 0 directly downloads the software from the server, opens a download port after completing the download, and registers as the distribution node to the server; if the request for the distribution node succeeds, the client can download the required software from the distribution node; if the request for the distribution node fails or times out, the client will download the software from the server; and the server sends the distribution node to the client after receiving the register of the distribution node. According to the distributed software distribution method provided by the invention, the client in the network is fully used to ensure that the load of the backbone network and the primary server can be reduced, and the distribution speed and efficiency can be increased; and meanwhile, as the opening time of the distribution node is limited, the attack risk of terminals can be reduced.

Description

technical field [0001] The present invention relates to the technical field of software distribution, in particular to a distributed software distribution method. Background technique [0002] In order to realize unified management of computer software in an enterprise, it is often necessary to install, update or uninstall certain specific software in each employee's computer. The traditional method is to download, install, update or uninstall the software manually by each employee. This method not only wastes a lot of working time, but also is prone to problems such as inconsistent installation versions, which is low in efficiency and low in reliability. In order to solve the above problems, software distribution technology has emerged. Software distribution refers to the automatic batch installation of software from the server to multiple different computers through network connection or the unified upgrade and uninstallation of the software in the computer, so as to achie...

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): H04L29/08
CPCH04L67/34H04L67/1001
Inventor 冷志峰
Owner BEIJING KINGSOFT SECURITY MANAGEMENT SYST 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