Server designing method based on semi-synchronization, semi-synchronization and pipe filter mode
A semi-synchronous, semi-asynchronous, pipeline filter technology, applied in the direction of program synchronization, multi-programming device, resource allocation, etc., can solve the problem that business logic and network logic are not separated, reduce business processing logic modules, and increase system errors. and other problems, to achieve good scalability and concurrency, relieve server pressure, and improve operational capabilities.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment
[0053] Such as Figure 7 As shown, the black solid circle in the figure represents the network port; the hollow circle represents the node; the dotted ellipse represents the thread pool; the rectangular box containing multiple small rectangles represents the message queue. The network server uses a separate thread to monitor the network port, and each data processing module has an independent thread pool and message queue to process network information and buffer processing results, realizing decoupling between thread pools. The number of threads in each thread pool can be specified according to the specific situation. After the design is completed, the running process of the web server is as follows:
[0054] (1) The client initiates a network connection request to the network server, and sends data to the server after the network connection is established;
[0055] (2) network server listens to the thread of designated port, just establishes network connection after receivi...
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