A method and system for remote deployment of information resources
An information resource and remote technology, applied in the field of remote deployment of information resources, can solve the problems of low efficiency and low stability, and achieve the effect of reducing resource occupancy rate, improving efficiency and stability, and high parallelism
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] figure 1 The architecture of the information resource remote deployment system provided by the first embodiment of the present invention is shown, and for the convenience of description, only the parts related to the embodiment of the present invention are shown.
[0029] In the embodiment of the present invention, the information resource remote deployment system includes a server 1, one or more proxy servers 2 in a distributed setting, and one or more clients 3 in a distributed setting, and the clients 3 and the Proxy server 2 adopts TCP protocol communication, and described proxy server 2 adopts TCP protocol communication with described service end 1, wherein:
[0030] The server 1 can be a single server or a working group composed of multiple servers, which is used to receive the deployment request sent by the proxy server 2, obtain the pre-stored deployment information and the corresponding deployment package, and convert the obtained deployment information accordi...
Embodiment 2
[0034] figure 2 Shows the second embodiment of the present invention based on figure 1 The implementation process of the remote deployment method of information resources in the architecture shown is described in detail as follows:
[0035] 1. The client monitors whether there is a deployment package on the server that needs to be deployed to the client.
[0036] In this embodiment, the client monitors the server regularly (for example, every 15 seconds) whether there is a deployment package that needs to be deployed to the client through the User Datagram Protocol (UDP) protocol.
[0037] Specifically, each client deployment package has an identifier, and the client regularly monitors whether there is a deployment package containing the identifier on the server through a daemon program written in linuxC / C++.
[0038] In this embodiment, since there is no need to establish a connection when using the UDP protocol for communication, there is no need to maintain the connectio...
Embodiment 3
[0073] image 3 The composition structure of the client in the information resource remote deployment system provided by Embodiment 3 of the present invention is shown. For the convenience of description, only the parts related to the embodiment of the present invention are shown.
[0074] Clients in the information resource remote deployment system include:
[0075] A monitoring unit 31, configured to monitor whether the server has a deployment package that needs to be deployed to the client;
[0076] The first sending unit 32 is configured to send a deployment request to the proxy server when the server has a deployment package that needs to be deployed to the client;
[0077] The first receiving unit 33 is configured to receive the deployment package returned by the proxy server;
[0078] The information feedback unit 34 is configured to decompress the deployment package, execute a corresponding deployment script, and send the execution result of the deployment script to ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 