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

Multi-user concurrent insertion device and its method

An access method and a technology of an access device, which are applied in directions such as multiprogramming devices and data exchange through path configuration, can solve problems such as processing speed reduction and occupation, and achieve increased processing speed, increased processing speed, and avoid CPU and memory resource effects

Inactive Publication Date: 2008-12-17
ZTE CORP
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a multi-user concurrent access device and its method, which can realize multiple users concurrently accessing the server through a single thread, thus overcoming the problem of multi-user concurrent access in the prior art. The shortcomings of multi-threading and multi-process in the TCP / IP server occupying unnecessary resources and resulting in a decrease in the overall processing speed of the system

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
  • Multi-user concurrent insertion device and its method
  • Multi-user concurrent insertion device and its method
  • Multi-user concurrent insertion device and its method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Please refer to figure 1 , The multi-user concurrent access device of the present invention includes: a TCP module 10 , an application layer protocol module 20 , and a message processing module 30 . The TCP module 10 includes a TCP main thread unit 11 , a TCP link management thread unit 12 , and a TCP receiving data thread unit 13 . The TCP main thread unit 11 is used to set up listening; the TCP link management thread unit 12 is used to wait for, receive a connection request from the client, and send the connection request to the application layer protocol module; the TCP receive data thread unit 13. It is used to receive data from the client and send it to the application layer protocol module. The application layer protocol module 20 is used to wait for and receive a connection request and / or data request from the TCP module, and establish a corresponding session for the connection request and / or data request, and to receive data sent by the TCP module, And send th...

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 relates to a multi-user concurrent access device and method thereof, which is applied to a TCP / IP server, and the device includes: a TCP module, which is used to establish interception, wait for and receive a connection request from a client, and send the connection request To the application layer protocol module, and for receiving data from the client, and send it to the application layer protocol module; the application layer protocol module, for waiting and receiving connection requests and / or data requests from the TCP module, and for the connection The request and / or data request establishes a corresponding session, and is used to receive the data sent by the TCP module, and send the data to the message processing module for processing; the message processing module is used to process the data from the application layer protocol module. The present invention can realize multiple clients accessing the server at the same time through a few threads, avoids CPU and memory resources consumed by thread switching, and improves processing speed.

Description

technical field [0001] The present invention relates to a multi-user concurrent access device and method thereof, in particular to a multi-user concurrent access device and method based on a TCP / IP server. Background technique [0002] In the various existing TCP / IP servers, for multi-user concurrent access, multi-thread or even multi-process mode is often adopted, that is, for each access user request, a thread or process is opened to process the request separately. In the method described in the Chinese Patent Application No. 98125973.1 "Apparatus and Method for Executing Semantic Concurrency Control When Allocating Client Requests in a Server", a thread is used to process each storage request. In the technical solution disclosed in this patent application, when multiple users access the server at the same time, the thread switching consumes a lot of CPU and memory resources, which greatly reduces the processing speed. [0003] In addition, in the US Patent No. 6,301,604 ...

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): H04L12/28G06F9/46
Inventor 张亦刚井文涛田会芹钟建
Owner ZTE CORP
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