[go: up one dir, main page]

CN104391752B - A kind of Thread Messages processing method of multipriority - Google Patents

A kind of Thread Messages processing method of multipriority Download PDF

Info

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
Application number
CN201410734742.7A
Other languages
Chinese (zh)
Other versions
CN104391752A (en
Inventor
马风军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CETC 41 Research Institute
Original Assignee
CETC 41 Research Institute
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by CETC 41 Research Institute filed Critical CETC 41 Research Institute
Priority to CN201410734742.7A priority Critical patent/CN104391752B/en
Publication of CN104391752A publication Critical patent/CN104391752A/en
Application granted granted Critical
Publication of CN104391752B publication Critical patent/CN104391752B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of Thread Messages processing method of multipriority
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.
CN201410734742.7A 2014-12-04 2014-12-04 A kind of Thread Messages processing method of multipriority Expired - Fee Related CN104391752B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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