System and method for asynchronous request response
First Claim
1. A system to provide asynchronous request response, comprising:
- a client operable to;
submit a service request for Web service to a service provider; and
accept a response from the Web service; and
said service provider operable to;
acknowledge the receipt of the service request from the client;
wait for the response from the Web service to become available; and
send the response asynchronously to the client.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention enable a server to respond to a service request from a client with a “get the request” type of response first instead of an actual and immediate response, which will be sent later asynchronously in a separate message when the response becomes available at the service provider. Alternatively, the service provider may also send the actual response to an intermediary Web service, which will translate the response into a format acceptable by the client before relaying it to the client. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
69 Citations
19 Claims
-
1. A system to provide asynchronous request response, comprising:
-
a client operable to;
submit a service request for Web service to a service provider; and
accept a response from the Web service; and
said service provider operable to;
acknowledge the receipt of the service request from the client;
wait for the response from the Web service to become available; and
send the response asynchronously to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method to provide asynchronous request response, comprising:
-
submitting a service request for Web service to a service provider;
acknowledging the receipt of the service request from the client;
waiting for a response from the Web service to become available;
sending the response asynchronously to the client; and
accepting the response from the Web service. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A machine readable medium having instructions stored thereon that when executed cause a system to:
-
submit a service request for Web service to a service provider;
acknowledge the receipt of the service request from the client;
wait for a response from the Web service to become available;
send the response asynchronously to the client; and
accept the response from the Web service.
-
-
19. A system to provide asynchronous request response, comprising:
-
means for submitting a service request for Web service to a service provider;
means for acknowledging the receipt of the service request from the client;
means for waiting for a response from the Web service to become available;
means for sending the response asynchronously to the client; and
means for accepting the response from the Web service.
-
Specification