Method and system to communicate messages in a computer network
First Claim
1. A method of communicating a message in a computer network, the method comprising:
- delivering, in parallel, the message from a sender application via both a first messaging paradigm and a second messaging paradigm, wherein the message is bridged prior to being processed via either first messaging paradigm or the second messaging paradigm, and wherein the message reaches both at least one original destination and at least one bridged destination;
processing the message according to the first messaging paradigm, wherein the processing the message according to the first messaging paradigm comprises routing the message to the at least one original destination; and
processing, on a parallel path, the message according to the second messaging paradigm, wherein the processing the message according to the second messaging paradigm comprises routing the message to the at least one bridged destination associated with the at least one original destination, and wherein a bridge associates a first of the at least one original destinations with a first of the at least one bridged destination.
13 Assignments
0 Petitions
Accused Products
Abstract
A method includes communicating in a computer network a first message in a publish-subscribe arrangement or a queuing arrangement, and communicating a second message in a publish-subscribe arrangement or a queuing arrangement. The second message may be derived from the first message. The publish-subscribe arrangement may include a topic to which at least one of the first and second messages is sent, and the queuing arrangement may include a queue to which at least one of the first and second messages is sent. The second message may be derived from the first message by bridging a source and a target destination. The invention extends to a machine-readable medium embodying a sequence of instructions that, when executed by a machine, cause the machine to execute the method.
33 Citations
21 Claims
-
1. A method of communicating a message in a computer network, the method comprising:
-
delivering, in parallel, the message from a sender application via both a first messaging paradigm and a second messaging paradigm, wherein the message is bridged prior to being processed via either first messaging paradigm or the second messaging paradigm, and wherein the message reaches both at least one original destination and at least one bridged destination; processing the message according to the first messaging paradigm, wherein the processing the message according to the first messaging paradigm comprises routing the message to the at least one original destination; and processing, on a parallel path, the message according to the second messaging paradigm, wherein the processing the message according to the second messaging paradigm comprises routing the message to the at least one bridged destination associated with the at least one original destination, and wherein a bridge associates a first of the at least one original destinations with a first of the at least one bridged destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine-readable medium embodying a sequence of instructions that, when executed by a computer, causes the computer to perform operations comprising:
-
delivering in parallel the message from a sender application via both a first messaging paradigm and a second messaging paradigm, wherein the message is bridged prior to being processed via either the first messaging paradigm or the second messaging paradigm, and wherein the message reaches both at least one original destination and at least one bridged destination; processing the message according to the first messaging paradigm, wherein the processing the message according to the first messaging paradigm comprises routing the message to at least one original destination; and processing, on a parallel path, the message according to the second messaging paradigm, wherein the processing the message according to the second messaging paradigm comprises routing the message to at least one bridged destination associated with the at least one original destination, and wherein a bridge associates a first of the at least one original destinations with a first of the at least one bridged destination. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system to communicate a message in a computer network, the system comprising:
-
a processor; a memory element; and a server configured to perform operations, the operations comprising; delivering in parallel with a bridge the message from a sender application via both a first messaging paradigm and a second messaging paradigm, wherein the message is bridged prior to being processed via either first messaging paradigm or the second messaging paradigm, and wherein the message reaches both at least one original destination and at least one bridged destination; processing the message according to the first messaging paradigm, wherein the processing the message according to the first messaging paradigm comprises routing the message to at least one original destination; and processing, on a parallel path, the message according to the second messaging paradigm, wherein the processing the message according to the second messaging paradigm comprises routing the message to at least one bridged destination associated with the at least one original destination, and wherein a bridge associates a first of the at least one original destinations with a first of the at least one bridged destination. - View Dependent Claims (20, 21)
-
Specification