Patent ID: 6405266
Filing Date: 2002-06-11
Classification: G06F

Abstract:
A routing system for delivering a message from a first object in a first process to any subscribing entities, wherein a second object is a subscribing entity to the message, the system comprising:an engine for controlling message flow between the first process and another process, and has information regarding subscribing processes to the message; at least one message broker, at least one of which is resident in the first process, the at least one message broker resident in the first process having information regarding subscribing entities to the message within the first process, and information regarding whether the engine is a subscribing entity to the message; and a graphical user interface (GUI) that provides the information to the at least one message broker resident in the first process and the information to the engine; wherein if the second object is resident in the first process, then the at least one message broker resident in the first process delivers the message to the second object; and if the second object is resident on a second process, then the engine is a subscribing entity and the at least one message broker resident in the first process routes the message to the second process through the engine for delivery by the second process.