Systems and methods for multipoint service invocation
First Claim
1. A system for multipoint service invocation, the system comprising:
- a plurality of event servers associated with a group address representative of at least one characteristic of the event servers, the event servers also being associated with at least one contact address; and
a proxy capable of receiving an event subscription request addressed to the group address, wherein the request is for invocation of a service, wherein the proxy is capable of mapping the group address to at least one contact address associated with the event servers, wherein the proxy is capable of forwarding the service invocation request to the event servers based upon the at least one contact address, and wherein event servers are capable of receiving the service invocation request and separately invoking the requested service.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided for multipoint service (e.g., web service) invocation includes a plurality of event servers and a proxy. The event servers are associated with a group address representative of at least one characteristic of the event servers, and are also associated with at least one contact address. The proxy is capable of receiving a request for invocation of a service, where the request is addressed to the group address. In response to receiving the request, the proxy is capable of mapping the group address to at least one contact address associated with the event servers, and forwarding the service invocation request to the event servers based upon the at least one contact address. In turn, the event servers are capable of receiving the service invocation request and separately invoking the requested service.
-
Citations
27 Claims
-
1. A system for multipoint service invocation, the system comprising:
-
a plurality of event servers associated with a group address representative of at least one characteristic of the event servers, the event servers also being associated with at least one contact address; and
a proxy capable of receiving an event subscription request addressed to the group address, wherein the request is for invocation of a service, wherein the proxy is capable of mapping the group address to at least one contact address associated with the event servers, wherein the proxy is capable of forwarding the service invocation request to the event servers based upon the at least one contact address, and wherein event servers are capable of receiving the service invocation request and separately invoking the requested service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17)
-
-
8. A method of invoking a service at a plurality of event servers, the method comprising:
-
receiving an event subscription request addressed to a group address associated with a plurality of event servers, wherein the group address is representative of at least one characteristic of the event servers, and wherein the request is for invocation of a service;
mapping the group address to at least one contact address associated with the event servers; and
forwarding the service invocation request to the event servers based upon the at least one contact address, the service invocation request being forwarded such that the event servers are thereafter capable of separately invoking the requested service. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of invoking a service at a plurality of event servers, the method comprising:
-
sending an event subscription request for invocation of a service, wherein the service invocation request is addressed to a group address associated with the event servers, wherein the group address is representative of at least one characteristic of the event servers, wherein the event servers are also associated with at least one contact address, wherein sending the service invocation request comprises sending the service invocation request such that the group address is capable of being mapped to at least one contact address associated with the event servers, such that the service invocation request is capable of being forwarded to the event servers based upon the at least one contact address, and such that the event servers are thereafter capable of separately invoking the requested service; and
receiving at least one notification from at least one of the event servers to thereby notify the invoking entity of a progress of the service invocation. - View Dependent Claims (16, 18, 19, 20)
-
-
21. An invoking entity for invoking a service at a plurality of event servers, the invoking entity comprising:
-
a processor capable of sending an event subscription request for invocation of a service, the service invocation request being addressed to a group address associated with the event servers, wherein the group address is representative of at least one characteristic of the event servers, wherein the event servers are also associated with at least one contact address, wherein the processor is capable of sending the service invocation request such that the group address is capable of being mapped to at least one contact address associated with the event servers, such that the service invocation request is capable of being forwarded to the event servers based upon the at least one contact address, and such that the event servers are thereafter capable of separately invoking the requested service. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification