Location of objects/services in a distributed objects/services system
First Claim
Patent Images
1. A method for sending a request for a target service to perform an operation, the method comprising the steps of:
- receiving a request for a target service to perform an operation;
creating a message for a message queue, the message being representative of the request, the message including an indication of the message queue and the operation to perform;
determining the location of said message queue, said queue being a cluster queue in a messaging cluster; and
sending the message to the queue, wherein the queue represents the target service.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a system whereby both queues and objects/services in a messaging system can be located via the same mechanism (message clustering).
-
Citations
9 Claims
-
1. A method for sending a request for a target service to perform an operation, the method comprising the steps of:
-
receiving a request for a target service to perform an operation;
creating a message for a message queue, the message being representative of the request, the message including an indication of the message queue and the operation to perform;
determining the location of said message queue, said queue being a cluster queue in a messaging cluster; and
sending the message to the queue, wherein the queue represents the target service. - View Dependent Claims (2, 7)
-
-
3. A system for requesting a target service to perform an operation, the system comprising:
-
a target service;
means for receiving a request for a target service to perform an operation;
means for creating a message representative of the request, said message including an indication of the target service and the operation to perform;
a queue representing the target service, said queue being a cluster queue in a messaging cluster;
means for determining the location of said queue;
means, responsive to determining the location of said queue, for sending the message to said queue;
an agent for reading the message from said queue; and
means for performing the operation against the target service. - View Dependent Claims (4, 5, 6)
-
-
8. Apparatus for sending a request for a target service to perform an operation, the apparatus comprising:
-
means for receiving a request for a target service to perform an operation;
means for creating a message for a message queue, the message being representative of the request, the message including an indication of the message queue and the operation to perform;
means for determining the location of said message queue, said queue being a cluster queue in a messaging cluster; and
means for sending the message to the queue, wherein the queue represents the target service. - View Dependent Claims (9)
-
Specification