×

Persistent messaging in a transaction processing environment

  • US 7,240,349 B2
  • Filed: 12/20/2002
  • Issued: 07/03/2007
  • Est. Priority Date: 11/05/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of sending a persistent message in a transaction-enabled messaging and queuing system comprising a message queue manager responsible for transferring messages from a sender program to a receiving program via a message queue, the method comprising the step of sending a message to the message queue manager;

  • the message being defined by the sender program so as to permit the message queue manager to select whether to treat the message transactionally or non-transactionally;

    wherein the message is defined as syncpoint-optional;

    wherein the message queue manager selects to handle the message non-transactionally when there is a waiting corresponding receive message on the message queue and accordingly transfers the message direct to the receiving program; and

    wherein the message queue manager selects to handle the message transactionally when there is no waiting corresponding receive message on the message queue and accordingly places the message on the message queue and commits the message to non-volatile storage.

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