×

System and method for message processing and routing

  • US 20080228792A1
  • Filed: 04/04/2008
  • Published: 09/18/2008
  • Est. Priority Date: 05/01/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computerized message routing system comprising:

  • consumer process means for consuming messages from a publisher and for writing the messages to at least one file;

    publisher process means for reading messages that have been written by said consumer process means to said at least one file and for publishing the messages to at least one subscriber; and

    a file system in communication with said consumer process means and said publisher process means, said file system comprising;

    said at least one file, wherein said at least one file stores messages written from said consumer process means in batches; and

    means for maintaining write and read offsets for message batches that are written to said at least one file by said consumer process means and that are read from said at least one file by said publisher process means, whereby the write and read offsets enable data to be persisted in said at least one file such that duplicate messages are not written by said consumer process means to said at least one file or published by said publisher process means to the at least one subscriber in the event message recovery is required.

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