CN104391752B - A kind of Thread Messages processing method of multipriority - Google Patents
A kind of Thread Messages processing method of multipriority Download PDFInfo
- Publication number
- CN104391752B CN104391752B CN201410734742.7A CN201410734742A CN104391752B CN 104391752 B CN104391752 B CN 104391752B CN 201410734742 A CN201410734742 A CN 201410734742A CN 104391752 B CN104391752 B CN 104391752B
- Authority
- CN
- China
- Prior art keywords
- message
- processing
- thread
- priority
- window
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Digital Computer Display Output (AREA)
- Computer And Data Communications (AREA)
Abstract
The present invention provides a kind of Thread Messages processing method of multipriority, provides the different priorities design of five kinds of Message Processings;The treatment mechanism of different priorities Thread Messages designs;The Thread Messages routing Design of customization;In this way, thread can be made to be significantly improved the real-time of Message Processing with functionality;The program is based on existing operating system message mechanism and improves, mature and reliable;The program is suitable for all using windows platform, and applicability is wide;Interface is simply clear, easy to use.
Description
Technical field
The present invention relates to message processing technique fields, and in particular to a kind of Thread Messages processing method of multipriority.
Background technique
The software function of the measuring instruments such as modern spectrum analyzer is complicated, is generally basede on Windows system and using multi-thread
Journey designs, and the message mechanism maturation in Windows system is easy-to-use, but its Thread Messages Processing Interface can only handle asynchronous message,
If can be by the ease for use of message in conjunction with multithreading, the ability for making thread have processing different priorities message will be greatly improved
The processing capability in real time of software, while the function of abundant software.
It is usually synchronous using the methods of event or mutual exclusion when carrying out multi-threading correspondence, although thread operation may be implemented
Synchronization, but can not in cross-thread Transfer Parameters, for measuring instrument sophisticated functions by larger limitation.It is real under this design
The mode of existing cross-thread parameter transmitting is usually used additional data field and carries out subsidiary communications, but the design of data field is because various
For specific equipment with depending on designer, interface form is difficult unification, and reusability can hardly be realized.
Message mechanism is that have the characteristics of flexible mature and reliable, can transmit various parameters, has wide applicability, but only
There is window message transmission to have synchronous readjustment, synchronous priority, Thread Messages transmitting only has asynchronous priority, therefore original platform
The function of offer and the software function requirement for being unsatisfactory for measuring instrument.
Summary of the invention
The object of the present invention is to provide a kind of Thread Messages processing methods of multipriority, are disappeared by different priorities thread
The treatment mechanism of breath designs, and with specific windows associate, realizes security invocation, calls directly, realize various thread priorities
The processing capacity of message.
In order to achieve the above object, the embodiment of the invention provides a kind of Thread Messages processing methods of multipriority, comprising:
Judge the thread priority of message;
If the message is asynchronous priority, the Thread Messages routing provided by windows platform turns the message
Thread pretreatment interface is issued to be pre-processed;After being pre-processed, it is sent to particular thread message router;
If the message is to adjust back or synchronize priority, routed by the Thread Messages that the windows platform provides
It forwards that message to window to be handled, after carrying out window processing, is sent to the particular thread message router;
If the message is security invocation priority, the particular thread message router is sent this message to;
If judging the message for urgency call, the particular thread message routing is sent this message to;
Processing Interface corresponding with the priority of the message is called by the particular thread message router, handles institute
State message.
Further, the thread priority of the judgement message specifically:
If the message operates for man-machine interface or handles feedback letter without offer to processing time sequencing no requirement (NR)
The message is then determined as asynchronous priority by the operation of breath;Otherwise judge whether the message is readjustment or synchronous priority;
If the message is for man-machine interface operation or to processing time sequencing no requirement (NR) but need to provide processing feedback information
Operation, then be judged to the message to adjust back priority;Otherwise judge whether the message is security invocation;
If the message requires processing sequence, which is determined as synchronous priority;Otherwise judge the message
It whether is security invocation;
If the message requires processing sequence, but faster response and can not also destroy current compared to current sync processing
The processing of message then determines the message for security invocation priority;Otherwise determine the message be to requirement of real-time rank most
It is high;If the message is highest to requirement of real-time rank, determine the message for urgency call.
Further, described that Processing Interface corresponding with priority, place are called by the particular thread message router
The message is managed, is specifically included:
The message of traversal search thread maps data;
The corresponding Processing Interface of message is such as searched, then is handled by the corresponding Processing Interface of the message;
Otherwise the Thread Messages routing provided by windows platform is handled.
Preferably, it is described forward that message to window carry out processing include: window via oneself Message routing mechanism into
When row arrives Message Processing, the Processing Interface of thread offer is reused;That is, priority is responsible for by window, processing is responsible for by thread.
Preferably, described if the message is asynchronous priority, readjustment or synchronous priority, security invocation priority
Processing Interface corresponding with the priority of the message is called by the particular thread message router, handles the message,
Include:
Judge whether the particular thread message router locks;
If locking carries out thread synchronization, current message processing just can be carried out after waiting a Message Processing complete;
If unlocked, processing corresponding with the priority of the message is called to connect by the particular thread message router
Mouthful, the message is handled, and locked simultaneously;
Wherein, the locking indicates there is the message handled;It is described unlocked, indicate that there is no handled
Message.
Further, it is described forward that message to window carry out processing include:
It is specifically handled by the corresponding interface of the window, which is that the windows platform provides;
It is routed in the window message mechanism that the windows platform provides, finally gives the window processing of the window
Ruling before processing;
The window processing transmits the message to the particular message routing interface of thread offer;
Wherein, the window is for the special window of thread customization, and the window is invisible, and other than creating with closing
Any window message is not handled.
Optionally, the data format of the message is identical as the data format that the windows platform provides.
Preferably, this method uses C Plus Plus and Object-Oriented Design, at the message inside unified interface encapsulation
Reason.
Above-mentioned technical proposal has the following beneficial effects:
Thread is set to be significantly improved the real-time of Message Processing with functionality;The program is based on existing operating system
Message mechanism improves, mature and reliable;The program is suitable for all using windows platform, and applicability is wide;Interface is simply clear
It is clear, it is easy to use.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is the Thread Messages processing method flow chart of the multipriority of the embodiment of the present invention one;
Fig. 2 is the Thread Messages processing method specific flow chart of the multipriority of the embodiment of the present invention;
Fig. 3 is the routing flow chart of particular thread message router of the embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Based on the above-mentioned problems in the prior art, the present invention is on the basis of window message processing and thread synchronization mechanism
On, by thread and specific windows associate, handles the received message of thread by associated window, utilize existing maturation
Window message treatment mechanism, and call Thread Messages handle interface realize Thread Messages synchronization process, readjustment processing;Together
Shi Liyong thread synchronization mechanism using the synchronous judgement of Message Processing is carried out before messaging interface, is realizing security invocation, directly
It calls, to realize the processing capacity of various thread priority message.
Embodiment one
Fig. 1 is a kind of flow chart of the Thread Messages processing method of multipriority of the embodiment of the present invention one, comprising:
Step 101, judge the thread priority of message;
Step 102, if the message is asynchronous priority, being routed by the Thread Messages that windows platform provides will
The message is transmitted to thread pretreatment interface and is pre-processed;After being pre-processed, it is sent to particular thread message router;
Step 103, if the message is to adjust back or synchronize priority, the thread provided by the windows platform
Message routing forwards that message to window and is handled, and after carrying out window processing, is sent to the particular thread message routing
Device;
Step 104, if the message is security invocation priority, particular thread message road is sent this message to
By device;
Step 105, if judging the message for urgency call, particular thread message road is sent this message to
By;
Step 106, processing corresponding with the priority of the message is called to connect by the particular thread message router
Mouthful, handle the message.
As shown in Fig. 2, further, the thread priority of the judgement message specifically:
If the message operates for man-machine interface or handles feedback letter without offer to processing time sequencing no requirement (NR)
The message is then determined as asynchronous priority by the operation of breath;Otherwise judge whether the message is readjustment or synchronous priority;
If the message is for man-machine interface operation or to processing time sequencing no requirement (NR) but need to provide processing feedback information
Operation, then be judged to the message to adjust back priority;Otherwise judge whether the message is security invocation;
If the message requires processing sequence, which is determined as synchronous priority;Otherwise judge the message
It whether is security invocation;
If the message requires processing sequence, but faster response and can not also destroy current compared to current sync processing
The processing of message then determines the message for security invocation priority;Otherwise determine the message be to requirement of real-time rank most
It is high;If the message is highest to requirement of real-time rank, determine the message for urgency call.
As shown in figure 3, it is further, it is described that place corresponding with priority is called by the particular thread message router
Interface is managed, the message is handled, specifically includes:
The message of traversal search thread maps data;
The corresponding Processing Interface of message is such as searched, then is handled by the corresponding Processing Interface of the message;
Otherwise the Thread Messages routing provided by windows platform is handled.
Preferably, it is described forward that message to window carry out processing include: window via oneself Message routing mechanism into
When row arrives Message Processing, the Processing Interface of thread offer is reused;That is, priority is responsible for by window, processing is responsible for by thread.
Preferably, described if the message is asynchronous priority, readjustment or synchronous priority, security invocation priority
Processing Interface corresponding with the priority of the message is called by the particular thread message router, handles the message,
Include:
Judge whether the particular thread message router locks;
If locking carries out thread synchronization, current message processing just can be carried out after waiting a Message Processing complete;
If unlocked, processing corresponding with the priority of the message is called to connect by the particular thread message router
Mouthful, the message is handled, and locked simultaneously;
Wherein, the locking indicates there is the message handled;It is described unlocked, indicate that there is no handled
Message.
Further, it is described forward that message to window carry out processing include:
It is specifically handled by the corresponding interface of the window, which is that the windows platform provides;
It is routed in the window message mechanism that the windows platform provides, finally gives the window processing of the window
Ruling before processing;
The window processing transmits the message to the particular message routing interface of thread offer;
Wherein, the window is for the special window of thread customization, and the window is invisible, and other than creating with closing
Any window message is not handled.
Optionally, the data format of the message is identical as the data format that the windows platform provides.
Preferably, this method uses C Plus Plus and Object-Oriented Design, at the message inside unified interface encapsulation
Reason.
The present embodiment has the following beneficial effects:
The method of the present embodiment makes thread be significantly improved the real-time of Message Processing with functionality;Program base
It is improved in existing operating system message mechanism, mature and reliable;The program is suitable for all using windows platform, fits
It is wide with property;Interface is simply clear, easy to use.
Embodiment two
The present embodiment two will be illustrated Thread Messages priority mechanism.
The technical problem to be solved of the present embodiment two includes:
The priority of thread process message is extended for Pyatyi from level-one, enhances the real-time and functionality of Message Processing;
The mechanism of Message Processing is based on existing platform and is expanded, mature and reliable;
The interface of Message Processing is clear simply, has good reusability.
1, Thread Messages priority mechanism used in method provided by embodiment one is as shown in table 1:
Table 1
The priority for the thread process message that platform provides only has asynchronous priority, thus handle some time requirements compared with
It is helpless in high processing.The priority for increasing Thread Messages processing is carried out by the window message mechanism provided using platform
Expansion, window combine reality with the customized association of thread, from design Thread Messages route processing, thread synchronization multiple technologies mode
It is existing.
When needing readjustment or synchronization process message, thread is given to window processing, window by associated window, by message
When proceeding to Message Processing via oneself Message routing mechanism, the Processing Interface of thread offer is reused, to realize priority
It is responsible for by window, handles and be responsible for by thread;
When needing security invocation, there can be a locking judgement, to the message currently handled to protect the message of thread
Processing calls specific Processing Interface according to from the Thread Messages route processing area of design if not carrying out Message Processing, no
Thread synchronization will be then carried out, just can be carried out current message processing after waiting a Message Processing complete;If desired urgency call is then
Processing Interface is called directly around message judgement.
Asynchronous process then be used directly the interface that platform has been provided with.
Above only to need designed, designed from the Thread Messages routing of design, other are all to be applied in combination that platform is existing to disappear
Breath mechanism.Even being also the Thread Messages routing mechanism for having references to platform offer from the Thread Messages routing of design, through very few
Amount custom-modification forms, and whole design is still reliable.
It is realized by the above priority design and technology, instrument software can be made to enhance software function significantly by Thread Messages
The diversity and real-time that can be handled.
2, Thread Messages treatment mechanism designs
The key that different priorities are realized is at two:
A. readjustment processing, synchronization process are realized using window message mechanism;
Platform provides readjustment and synchronization process mechanism for window message, therefore directly using this mechanism and is expanded:
(1) thread first provides a main entrance of Message Processing, if it is judged that being to adjust back or synchronize excellent in this interface
First grade, then give the corresponding interface processing of window, which is that platform provides;
(2) it after message gives window, is routed in the window message mechanism that platform provides, at the window for finally giving window
Manage the ruling before processing;
(3) window processing gives message to the message routing interface from design that thread provides, oneself is simultaneously not processed;
(4) the message routing interface of thread from design will search for corresponding searching method in Thread Messages, and call this
A method, to complete to realize the function of message by thread.
Because window is the special window customized for thread, itself is invisible, other than in addition to creation window and closing not
Reprocess any window message, but all give thread offer interface processing, so ensure that window message treatment mechanism with
The consistency of thread process both's function combination.
B. security invocation is realized using the thread synchronization of Message Processing locking, call directly.
Usual message represents the functional requirement of user, this function should just can be carried out next message after the completion
Processing, assurance function do not get muddled, it is therefore desirable to protect the Message Processing under multipriority, this is real using thread synchronization mechanism
It is existing:
(1) thread first provides a main entrance of Message Processing, if it is judged that being security invocation or straight in this interface
Calling priority is connect, then gives the corresponding interface processing of thread, which is designed, designed;
(2) in usual (all priority other than calling directly) processing message, disappear from the thread of design
First locked automatically before breath routing, the lock state is only for Message Processing: locking indicates carrying out Message Processing, not
Locking indicates handling currently without message.Unlocked state is automatically restored to after Message Processing.So Message Processing
Before be introduced into lock state, so that tail Message Processing is entered waiting, to avoid function chaotic;
(3) it may not be needed protection Message Processing in some special applications scenes, but executed with most fast speed current
Message, this is used only in the emergent management of safety.Such as the calibration of spectrum analyzer may be up to 3 minutes, but when discovery is internal
Temperature is excessively high when needing self-protection, cannot just shut down after calibration, and should be immediately performed power-off operation.Calibration
It is the general function executed by message, it uses locking protection, other message is told to need that it is waited to be disposed
It just can be carried out afterwards, however emergency cutoff is a specific function, it does not need to carry out locking judgement, determines around Message Processing direct
The Thread Messages routing from design is carried out, interface processing is directly entered after finding related linear program Processing Interface, to avoid waiting for.
Thread Messages treatment mechanism implementation process is as shown in Figure 2.
Entire mechanism carries out the scheduling of specific Message Processing after a unified entrance entrance according to priority, finally leads to
The Thread Messages routing for crossing unified design uses thread process interface, it is ensured that message is finally realized under different priorities request
Message function be consistent.The data format that the data format of message uses platform to provide, which enhance the ease for use of scheme;
It is uniquely exactly to use the different processing priority of integer data differentiation message from the difference of platform interface parameter.
3, from the Thread Messages routing of design
It is identical in mechanism from the routing of the Thread Messages of design and the Thread Messages routing that platform provides, but functionally may be used
With return synchronization process as a result, enhancing thread communication capacity, more complicated instrumental function can be designed.Customized thread
It is as shown in Figure 3 that message routes process.
The format that message maps data is consistent with platform, and content can be added by platform guide automatic or manual, therefore should
Part workload is unrelated with the Thread Messages routing mechanism from design.
The message mapping data of thread are an arrays, and when search disappears using in the method search array of traversal with to be processed
The match information of breath is handled if searching according to the messaging interface provided in mapping data, and returns to processing knot
Fruit;If searching less than the Thread Messages route processing of platform offer being given, because platform can be not provide disappearing for Processing Interface
Breath provides the safe handling of default, to guarantee the stability of platform.
This embodiment offers the designs of the different priorities of five kinds of Message Processings;The processor of different priorities Thread Messages
Set up meter;The Thread Messages routing Design of customization;The scheme provided through this embodiment can make thread to the reality of Message Processing
Shi Xingyu functionality is significantly improved;The program is based on existing operating system message mechanism and improves, mature and reliable;It should
Scheme is suitable for all using windows platform, and applicability is wide;Interface is simply clear, easy to use.
Those skilled in the art will also be appreciated that the various illustrative components, blocks that the embodiment of the present invention is listed
(illustrative logical block), unit and step can by electronic hardware, computer software, or both knot
Conjunction is realized.For the replaceability (interchangeability) for clearly showing that hardware and software, above-mentioned various explanations
Property component (illustrative components), unit and step universally describe their function.Such function
It can be that the design requirement for depending on specific application and whole system is realized by hardware or software.Those skilled in the art
Can be can be used by various methods and realize the function, but this realization is understood not to for every kind of specific application
Range beyond protection of the embodiment of the present invention.
Above-described specific embodiment has carried out further the purpose of the present invention, technical scheme and beneficial effects
It is described in detail, it should be understood that being not intended to limit the present invention the foregoing is merely a specific embodiment of the invention
Protection scope, all within the spirits and principles of the present invention, any modification, equivalent substitution, improvement and etc. done should all include
Within protection scope of the present invention.
Claims (6)
1. a kind of Thread Messages processing method of multipriority characterized by comprising
Judge the thread priority of message;
If the message operates for man-machine interface or to processing time sequencing no requirement (NR), the message is anti-without processing is provided
The message is then determined as asynchronous priority by the operation of feedforward information;Otherwise judge whether the message is readjustment or synchronous priority;
If the message operates for man-machine interface or to processing time sequencing no requirement (NR), but the message need to provide processing feedback
The operation of information then is judged to the message to adjust back priority;Otherwise judge whether the message is security invocation;
If the message requires processing sequence, which is determined as synchronous priority;If the message is suitable to handling
Sequence requires, but faster response and can not also destroy the processing of current message compared to current sync processing, then determines that the message is
Security invocation priority;Determine that the message is to requirement of real-time rank highest if the processing for destroying current message;If described
Message is highest to requirement of real-time rank, then determines the message for urgency call;
If the message is asynchronous priority, the Thread Messages routing provided by windows platform is forwarded that message to
Thread pretreatment interface is pre-processed;After being pre-processed, it is sent to particular thread message router;
If the message is to adjust back or synchronize priority, the Thread Messages routing provided by the windows platform should
Message is transmitted to window and is handled, and after carrying out window processing, is sent to the particular thread message router;
If the message is security invocation priority, the particular thread message router is sent this message to;
If judging the message for urgency call, the particular thread message router is sent this message to;
Processing Interface corresponding with the priority of the message is called by the particular thread message router, is disappeared described in processing
Breath;
It is described that Processing Interface corresponding with priority is called by the particular thread message router, the message is handled, is had
Body includes:
The message of traversal search thread maps data;
The corresponding Processing Interface of message is such as searched, then is handled by the corresponding Processing Interface of the message;
Otherwise it is handled by the particular thread message router that windows platform provides.
2. the method according to claim 1, wherein it is described forward that message to window carry out processing include:
When window proceeds to Message Processing via oneself Message routing mechanism, the Processing Interface of thread offer is reused;That is, priority by
Window is responsible for, and processing is responsible for by thread.
3. the method according to claim 1, wherein if the message is asynchronous priority, adjusts back or synchronize excellent
When first grade, security invocation priority, the priority pair called by the particular thread message router with the message
The Processing Interface answered handles the message, comprising:
Judge whether the particular thread message router locks;
If locking carries out thread synchronization, current message processing just can be carried out after waiting a Message Processing complete;
If unlocked, Processing Interface corresponding with the priority of the message, place are called by the particular thread message router
The message is managed, and is locked simultaneously;
Wherein, the locking indicates there is the message handled;It is described unlocked, indicate that there is no what is handled to disappear
Breath.
4. the method according to claim 1, wherein it is described forward that message to window carry out processing include:
It is specifically handled by the corresponding interface of the window, which is that the windows platform provides;
It is routed in the window message mechanism that the windows platform provides, the window processing for finally giving the window, which is done, to be located
Ruling before reason;
The window processing transmits the message to the particular message routing interface of thread offer;
Wherein, the window is the special window customized for thread, and the window is invisible, and is not located other than creating and closing
Manage any window message.
5. the method according to claim 1, wherein the data format of the message and the windows platform
The data format of offer is identical.
6. method according to claim 1-5, which is characterized in that this method uses C Plus Plus and object-oriented
Design, passes through the Message Processing inside unified interface encapsulation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410734742.7A CN104391752B (en) | 2014-12-04 | 2014-12-04 | A kind of Thread Messages processing method of multipriority |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410734742.7A CN104391752B (en) | 2014-12-04 | 2014-12-04 | A kind of Thread Messages processing method of multipriority |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104391752A CN104391752A (en) | 2015-03-04 |
CN104391752B true CN104391752B (en) | 2019-01-18 |
Family
ID=52609660
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410734742.7A Expired - Fee Related CN104391752B (en) | 2014-12-04 | 2014-12-04 | A kind of Thread Messages processing method of multipriority |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104391752B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109640294B (en) * | 2019-01-15 | 2021-06-01 | 北京百度网讯科技有限公司 | Unmanned vehicle data transmission method, device, system and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6539421B1 (en) * | 1999-09-24 | 2003-03-25 | America Online, Inc. | Messaging application user interface |
CN101014019A (en) * | 2006-12-21 | 2007-08-08 | 建龙钢铁控股有限公司 | Communication method for transmitting message among systems |
CN101192175A (en) * | 2007-06-07 | 2008-06-04 | 腾讯科技(深圳)有限公司 | Software interface message routing method |
CN101478430A (en) * | 2009-02-04 | 2009-07-08 | 浪潮通信信息系统有限公司 | Method for centralized flexible message processing |
CN101964763A (en) * | 2010-09-30 | 2011-02-02 | 北京神州泰岳软件股份有限公司 | Message handling method |
CN102999386A (en) * | 2012-11-08 | 2013-03-27 | 山东大学 | Method for achieving multi-message queue mechanism to improve performance in single process |
CN103677988A (en) * | 2013-12-11 | 2014-03-26 | 北京爱唯光石信息技术有限公司 | Multi-process communication method and system for software system |
-
2014
- 2014-12-04 CN CN201410734742.7A patent/CN104391752B/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6539421B1 (en) * | 1999-09-24 | 2003-03-25 | America Online, Inc. | Messaging application user interface |
CN101014019A (en) * | 2006-12-21 | 2007-08-08 | 建龙钢铁控股有限公司 | Communication method for transmitting message among systems |
CN101192175A (en) * | 2007-06-07 | 2008-06-04 | 腾讯科技(深圳)有限公司 | Software interface message routing method |
CN101478430A (en) * | 2009-02-04 | 2009-07-08 | 浪潮通信信息系统有限公司 | Method for centralized flexible message processing |
CN101964763A (en) * | 2010-09-30 | 2011-02-02 | 北京神州泰岳软件股份有限公司 | Message handling method |
CN102999386A (en) * | 2012-11-08 | 2013-03-27 | 山东大学 | Method for achieving multi-message queue mechanism to improve performance in single process |
CN103677988A (en) * | 2013-12-11 | 2014-03-26 | 北京爱唯光石信息技术有限公司 | Multi-process communication method and system for software system |
Also Published As
Publication number | Publication date |
---|---|
CN104391752A (en) | 2015-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240265057A1 (en) | Emulating Web Browser in a Dedicated Intermediary Box | |
US20250085104A1 (en) | Method and Apparatus for Cooperative Usage of Multiple Distance Meters | |
US20230231911A1 (en) | External injection of cloud based network functions into network services | |
AU2020428669B9 (en) | Communication method, apparatus, and system | |
CN104243496B (en) | A kind of cross-domain TSM Security Agent method and system of software defined network | |
UA123445C2 (en) | Secure dynamic communication network and protocol | |
CN104378299B (en) | Flow table item processing method and device | |
GB2447390A (en) | Hierarchical trust based posture reporting and policy enforcement | |
CN106293969B (en) | Linux Inter-Process Communication method and device, process exit monitor method | |
US8532331B2 (en) | Method for monitoring a picture or multimedia video pictures in a communication system | |
WO2010023352A1 (en) | Method, apparatus and computer program to generate a unique node identifier | |
CN105760408A (en) | Picture sharing method and apparatus and terminal device | |
CN108600536A (en) | A new mobile communication system oriented to communication scenarios and content | |
CN104391752B (en) | A kind of Thread Messages processing method of multipriority | |
KR20220155572A (en) | Signaling of scene description for multimedia conferencing | |
CN116602772B (en) | Surgical robot, control method, device and medium for slave-end surgical arm of surgical robot | |
CN116015796B (en) | Flow table updating method, device, firewall device and storage medium | |
CN105389503B (en) | A kind of screen locking guard method, system and mobile terminal | |
CN107085509B (en) | A kind of processing method and terminal of the foreground picture in virtual scene | |
CN102957783A (en) | Function for achieving two user use systems on smart phone | |
CN101179522A (en) | Method and system for shielding chat information of discuss group in instant communication | |
Faujdar et al. | Network security in Software defined Networks (SDN) | |
CN105933333A (en) | Authentication charging method and export gateway of enterprise network | |
CN115967564B (en) | Data content protection method and storage medium | |
CN105490946A (en) | Flow table processing method and device, open flow controller, and open flow switch |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190118 |