摘要 |
According to one embodiment of the invention, a system for communicating messages between applications, comprises an incoming connection component, a core logic component, and an outgoing connection component. The incoming connection component receives messages from a sending application and wraps the messages as a generic object in a message object. The core logic component is coupled to the incoming connection component and receives the message object from the incoming connection component. The outgoing connection component is coupled to the core logic component and receives the message object from the core logic component, unwraps the message object to retrieve the message, prepares the message for delivery to a destination application, and delivers the message to the destination application. The incoming connection component, the core logic component, and the outgoing connection component have standardized face and function together as an integrated unit.
|