Unlock instant, AI-driven research and patent intelligence for your innovation.

Cloud proxy server, pure asynchronous data transmission method and system for cloud proxy

A proxy server and pure asynchronous technology, applied in the computer field, can solve problems such as network congestion, cloud proxy server load, increased costs, etc., to avoid thread congestion, avoid network congestion or even collapse, and improve responsiveness

Active Publication Date: 2021-11-26
360 TECH GRP CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If there are multiple request messages at the same time, higher requirements are placed on the multitasking processing function of the cloud proxy server at this time. If multitasking cannot be processed, it is easy to cause the cloud proxy server to be overloaded and the network to be blocked.
Restarting new processing processes or even adding new cloud proxy servers for multitasking will bring additional burden to the system and increase costs.

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
  • Cloud proxy server, pure asynchronous data transmission method and system for cloud proxy
  • Cloud proxy server, pure asynchronous data transmission method and system for cloud proxy
  • Cloud proxy server, pure asynchronous data transmission method and system for cloud proxy

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0081] In the embodiment of the present invention, the cloud proxy server receives the connection request message from the client, and in order to speed up the processing process, at first the receiver corresponding to the client request message is compared with the blacklist of urls prohibited from access recorded by the cloud proxy server, If it hits the blacklist, there is no need to continue processing, and if it does not hit, continue to perform other operations.

[0082] Specifically, the receiver corresponding to the client request message is compared with the blacklist of prohibited urls recorded by the cloud proxy server, and the network address corresponding to the receiver corresponding to the client request message needs to be obtained. figure 1 A processing flow chart of a method for accessing a website of a cloud proxy according to an embodiment of the present invention is shown. see figure 1 , the method at least includes the following steps S102 to S106.

[0...

Embodiment 2

[0120] In the embodiment of the present invention, if the website requested by the client does not hit the blacklist, then the cloud proxy server can establish a connection with the client, and then respond to the request initiated by the client. As mentioned above, the cloud proxy server processes the client's request message. In order to speed up the processing process, for the services that the client has requested before, the corresponding resources can be stored in the cache, and the cache provides the corresponding services instead of connecting to the client. The receiver corresponding to the end request message. That is, the cloud proxy server first checks whether the data corresponding to the data request message is stored in the cache of the cloud proxy server. Figure 5 A processing flowchart of a data acquisition method according to an embodiment of the present invention is shown. see Figure 5 , the method at least includes the following steps S502 to S506.

[...

Embodiment 3

[0166] Embodiment 1 and Embodiment 2 respectively illustrate the specific implementation in the case that the cloud proxy server has a blacklist and a cache, but usually for most of the requests initiated by the client, the cloud proxy server still follows the request to the receiver to obtain the corresponding resources. way of processing. It is pointed out in the prior art that the current cloud proxy server lacks the ability to handle multiple tasks.

[0167] To solve this technical problem, the embodiment of the present invention improves the task processing method of the cloud proxy server. In the embodiment of the present invention, the cloud proxy server receives connection request messages from multiple clients in an asynchronous processing manner, and then performs asynchronous processing on the connection request messages, and then asynchronously initiates a connection directly to the receiver corresponding to the client request messages. After the cloud proxy serve...

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 present invention provides a cloud proxy server and a pure asynchronous data transmission method and system for cloud proxy. The method includes: asynchronously receiving connection request messages from multiple clients; asynchronously processing the multiple connection request messages, and connecting them respectively. to the corresponding receiver; after the connection is successful, data transmission is performed asynchronously between each client and its corresponding receiver. By adopting the method of the present invention, the problem of calling thread blocking is avoided, the high performance and high concurrency of the cloud proxy service are ensured, the responsiveness of the cloud proxy service is improved, and the user experience is further improved.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a pure asynchronous data transmission method and system of a cloud proxy server and cloud proxy. Background technique [0002] Proxy, also known as network proxy, is a special network service that allows a network terminal (generally a client) to make an indirect connection with another network terminal (generally a server) through a proxy service, thereby providing The client provides the service. With the development of the cloud computing service field, the cloud proxy server (Proxy Server) has gradually become an important part of the cloud computing service, and can serve as a service platform that provides comprehensive business capabilities for various Internet users. In practical applications, the cloud proxy server is similar to the common proxy means, and is integrated into a computer system or other types of network terminals that can provide proxy services,...

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 Patents(China)
IPC IPC(8): H04L29/08H04L29/06H04L29/12
CPCH04L63/10H04L67/10H04L61/4511H04L67/56H04L67/133
Inventor 游九龙陈卫哨张华刘志祥
Owner 360 TECH GRP CO LTD