Skip to Main Content
To solve the problem that the current messaging communication mechanism of distributed object-oriented middleware does not support time decoupling and control of quality of service, we propose a new asynchronous communication model, which can support asynchronous message and time decoupling. By adopting message conversion layer in client, it can pick-up, pack and transform the asynchronous message, thus initial request can be converted to routed message, and then a software route agent can be designed to achieve passing and transmission of asynchronous message. In this paper we emphasize the conversion mechanism of asynchronous communication message in distributed object-oriented middleware, and present a strategy of message picking-up and capsulation for message pick-up adapter, we introduce the policy interface based on IRP and L-S routing. According to conversion rule provided by rule engine, message assembly adapter completes initial message conversion. Finally we present a processing algorithm of message conversion based on asynchronous polling mechanism.