×

Methods and systems for efficient queue propagation using a single protocol-based remote procedure call to stream a batch of messages

  • US 7,546,613 B2
  • Filed: 09/14/2004
  • Issued: 06/09/2009
  • Est. Priority Date: 09/14/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for enabling a single remote procedure call to stream of a plurality of messages from a source queue accessible by a first computer application to one or more selected remote destination queues accessible to a second computer application over a computer network, the computer-implemented method including steps of:

  • signaling that an identity of a first destination queue for messages to be streamed within the single remote procedure call follows using a first message header indicator;

    identifying the first destination queue using first header data;

    signaling that a first message to be streamed to the first destination queue follows using a first message body indicator;

    streaming first message data to the first destination queue identified by the first header data, the first message data including the first message;

    signaling that a second message to be streamed within the single remote procedure call follows, using a second message body indicator;

    streaming second message data, the second message data including the second message to be streamed;

    signaling a change in destination queue for messages to follow using a second message header indicator;

    identifying a second destination queue using second header data;

    indicating that an immediately preceding message data is to be streamed to the second destination queue identified by the second header data using a same message indicator, and;

    signaling the end of the stream of the plurality of messages using an end of batch token.

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