×

Handling of messages in a message system

  • US 8,726,079 B2
  • Filed: 03/11/2013
  • Issued: 05/13/2014
  • Est. Priority Date: 10/14/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. Computer readable storage hardware having computer readable program code stored thereon, wherein the program code is executed to handle messages in a messaging system, comprising:

  • receiving, by a message service, a particular one-way message that was transmitted by a message source as part of an overall business transaction comprising a plurality of one-way messages, wherein compensation logic defined by a compensation component is added to a message activity if the particular one way message is successfully received into a first queue;

    communicating the particular one way message from the messaging service to a message receiver, wherein the communicating includes creating a second message as a child-participant of the particular one way message, which is placed in a second queue, and reading, by the message receiver, the child-participant of the particular one way message from the second queue;

    receiving, by the message service, a communication indicating success or failure of the processing of the particular one way message by the message receiver; and

    causing the compensation logic defined by the compensation component to execute responsive to receiving an indication of a failure of part of the overall business transaction despite the communication from the message receiver indicated that processing of the particular one way message succeeded.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×