×

Messaging system for computers

  • US 6,920,476 B2
  • Filed: 03/05/2001
  • Issued: 07/19/2005
  • Est. Priority Date: 03/06/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented messaging system for facilitating distributed processing by reliably handling messages communicated between a sending process and one or more receiving processes, comprising:

  • a message collector operable to receive a message from a sending process, that is operable to generate and send the message, the message specifying a receiving process as an intended destination of the message generated by the sending process; and

    a local queue manager operable to;

    receive the message from the message collector;

    queue the message received from the message collector in a queue for communication to the receiving process that is the intended destination of the message; and

    store the message in a persistent storage device in communication with the local queue manager, the persistent storage device operable to reliably store the message until the message is removed by the receiving process after the message is received by the receiving process for processing;

    the message received from the sending process being stored at the persistent storage device, until the receiving process removes the message from the persistent storage device after the message is received by the receiving process for processing, storing the message at the persistent storage device until the message is removed by the receiving process after being received by the receiving process enhancing reliability that the message will be successfully communicated to the receiving process.

View all claims
  • 16 Assignments
Timeline View
Assignment View
    ×
    ×