Message flow control method and system
A flow control and message technology, applied in the field of data communication, can solve problems such as system blockage, slow processing, system downtime, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0108] In this preferred embodiment, the structural diagram of the message flow control system is as follows Figure 9 As shown, it includes a communication connection pool unit 91 , a message buffer pool unit 92 , a processing thread pool unit 93 , an adjustment unit 94 and a message processing flow unit 95 . in:
[0109] The communication connection pool unit 91 is used to establish a communication connection for message interaction with an external system during system initialization, forming a communication connection pool, including establishing a communication connection pool for receiving and sending messages. The connection types include: MQ, TCP / IP (Socket), HTTP / HTTPS and FTP / SFTP are also used to verify the security of communication with external systems, that is, the communication security verification of the network layer. After the communication connection is established, it will be included in the communication connection pool for unified management and deploy...
Embodiment 2
[0141] In this preferred embodiment, on the basis of the preferred embodiment 1, the communication connection pool unit 91, the message buffer pool unit 92 and the processing thread pool unit 93 respectively judge and adjust their own conditions in the specific use process. For example, when the communication connection pool sends and receives messages, it judges the available communication connections to add or allocate communication connections; when the message buffer pool caches messages, it judges the available buffer pool queue space to add or allocate buffers. Pool queue space; the processing thread pool judges the available threads when processing messages to add or allocate threads. Therefore, through the real-time detection and adjustment between the three pools macroscopically and the adjustment in the specific use process, it is further guaranteed that no packet congestion will occur.
[0142] The structure of the communication connection pool unit 91 is as Figur...
Embodiment 3
[0162] Compared with preferred embodiment 1 and preferred embodiment 2, this preferred embodiment differs in that the adjustment unit 94 does not include a communication interaction unit 9407, a message insertion buffer pool queue unit 9414, a processing thread pool trigger unit 9415, and a report The text service logic processing unit 9422, that is, the adjustment unit 94 only performs real-time detection and adjustment operations. The function of the communication interaction unit 9407 can be realized by the communication connection pool unit 91, the functions of the message insertion buffer pool queue unit 9414 and the processing thread pool trigger unit 9415 can be realized by the message buffer pool unit 92, and the message business logic processing unit 9422 The function of can be realized by processing thread pool unit 93. In the first preferred embodiment, the real-time detection and adjustment of the current usage of the three pools are performed sequentially. In this...
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