MESSAGE ORDERING USING DYNAMICALLY UPDATED SELECTORS
First Claim
Patent Images
1. A method of queuing messages for communications between a first computer program and a second computer program, comprising the steps ofplacing a plurality of messages in a queue, wherein each message has a message body;
- placing selector information on each message, wherein said selector information contains information as to which message is to be processed next; and
using said selector information on a message to identify a next message for processing,wherein a processor device executing one or more of said placing a plurality of messages, said placing selector information and said using.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of queuing messages for communications between a first computer program and a second computer program, comprises: placing a plurality of messages in a queue, wherein each message has a message body; placing selector information on each message, wherein the selector information contains information as to which message is to be processed next; and using the selector information on a message to identify a next message for processing.
7 Citations
21 Claims
-
1. A method of queuing messages for communications between a first computer program and a second computer program, comprising the steps of
placing a plurality of messages in a queue, wherein each message has a message body; -
placing selector information on each message, wherein said selector information contains information as to which message is to be processed next; and using said selector information on a message to identify a next message for processing, wherein a processor device executing one or more of said placing a plurality of messages, said placing selector information and said using. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A computer program product for use with a computer, the computer program producer including a computer readable medium having recorded thereon a computer program or program code for causing the computer to perform a method for storing and retrieving data, the method comprising:
-
placing a plurality of messages in a queue, wherein each message has a message body; placing selector information on each message, wherein said selector information contains information as to which message is to be processed next; and using said selector information on a message to identify a next message for processing. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
21. A system of queuing messages for communications between a first computer program and a second computer program, the system comprising:
-
means for placing a plurality of messages in a queue, wherein each message has a message body; means for placing selector information on each message, wherein said selector information contains information as to which message is to be processed next; and means for using said selector information on a message to identify a next message for processing.
-
Specification