Method for improving data transmission efficiency on basis of TCP (Transmission Control Protocol) long connection
A technology of data transmission and long connection, applied in the field of data transmission in network communication, can solve problems such as system bottlenecks and take a long time, and achieve the effect of improving processing efficiency, improving parallelism, and improving parallel transmission efficiency.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0078] figure 1 It is a structural diagram of the present invention. In the present invention, the client and the server can create multiple connections to form a connection pool. The client and the server communicate through their respective sending threads and receiving threads, perform task processing through the processing thread, and perform heartbeat detection and failure resetting through the connection thread. Even, the client performs timeout resend of the task through the timeout scanning thread.
[0079] figure 2 It is a flow chart of the client processing flow in the present invention. The client completes asynchronous operations through the sending thread, receiving thread, and processing thread on the new task queue, pending packet queue, pending task queue, and received packet queue
[0080] image 3 It is a flow chart of the processing flow of the server in the present invention. The server completes the asynchronous operations of the received packet queu...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com