DUPLEX SERVICES RESIDING IN A MESSAGING BUS
First Claim
1. A method of integrating a plurality of heterogeneous peer-to-peer communication participants, comprising:
- retrieving from a first input queue coupled to a duplex service a first message, the first message including a message identifier and being from a sender;
applying at the duplex service a first operation on the first message;
determining a first output of the first message based on the first operation;
sending the first output of the first message to a target;
retrieving from a second input queue coupled to the duplex service a second message, the second message including the message identifier and being from a target;
applying at the duplex service a second operation on the second message;
determining a second output of the second message based on the second operation; and
sending the second output of the second message to the sender of the first message.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method of integrating a plurality of heterogeneous peer-to-peer communication participants includes retrieving from a first input queue coupled to a duplex service a first message. The first message includes a message identifier and is from a sender. The method also includes applying a first operation on the first message, determining a first output of the first message based on the first operation, and sending the first output of the first message to a target. The method further includes retrieving from a second input queue coupled to the duplex service a second message. The second message includes the message identifier and is from a target. The method also includes applying a second operation on the second message, determining a second output of the second message based on the second operation, and sending the second output of the second message to the sender.
9 Citations
20 Claims
-
1. A method of integrating a plurality of heterogeneous peer-to-peer communication participants, comprising:
-
retrieving from a first input queue coupled to a duplex service a first message, the first message including a message identifier and being from a sender; applying at the duplex service a first operation on the first message; determining a first output of the first message based on the first operation; sending the first output of the first message to a target; retrieving from a second input queue coupled to the duplex service a second message, the second message including the message identifier and being from a target; applying at the duplex service a second operation on the second message; determining a second output of the second message based on the second operation; and sending the second output of the second message to the sender of the first message. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for integrating a plurality of heterogeneous peer-to-peer communication participants, comprising:
-
a duplex service residing in a messaging bus; a first input queue coupled to the duplex service, wherein the duplex service retrieves a first message from the first input queue and applies a first operation on the first message, and wherein the first message is from a sender and includes a message identifier; and a second input queue coupled to the duplex service, wherein the duplex service retrieves a second message from the second input queue and applies a second operation on the second message, and wherein the second message is from a target and includes the message identifier. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine-readable medium comprising a plurality of machine-readable instructions that when executed by one or more processors is adapted to cause the one or more processors to perform a method comprising:
-
retrieving from a first input queue coupled to a duplex service a first message, the first message including a message identifier and being from a sender; applying at the duplex service a first operation on the first message; determining a first output of the first message based on the first operation; sending the first output of the first message to a target; retrieving from a second input queue coupled to the duplex service a second message, the second message including the message identifier and being from a target; applying at the duplex service a second operation on the second message; determining a second output of the second message based on the second operation; and sending the second output of the second message to a sender of the first message.
-
Specification