Patent ID: 7953716

Claim:
A computer-implemented method for generating a character sequence for identifying a plurality of participants who are participating in a distributed transaction, the method comprising the steps of: receiving a request to process a transaction; using a pass-through agent to identify at least one participant to process the transaction requested; generating a character sequence on the pass-through agent for assigning to the at least one identified participant, the character sequence comprising a first identifier for identifying the participant and a second identifier for identifying a part of the transaction the participant is processing; creating a payload, the payload comprising the generated character sequence for communicating to the at least one identified participant; receiving a message from at least one of the identified participants, the received message comprising the generated character sequence, wherein the message from the at least one identified participant is received, but a message from the pass-through agent is not received; analyzing the character sequence to determine whether the character sequence further comprises a further identifier, the further identifier identifying whether a subsequent message is to be received by a second participant; and informing the at least one identified participant to commit their part of the transaction on dependence of determining that there are no further subsequent messages to be received, wherein no further subsequent messages are to be received when a total number of messages received is equal to a total number of participants, and wherein the pass-through agent is not a participant.