TECHNIQUES TO PROVIDE PROXIES FOR WEB SERVICES
First Claim
1. A computer-implemented method, comprising:
- receiving, at a web service executing on a web service server, a web service request in a first format from a client;
translating the web service request into a second format native to the web service;
processing the web service request to generate a response in the native format;
translating the response from the native format to the first format; and
providing the response in the first format to the client.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques to provide proxies for web services are described. A technique may include providing proxies for web services that translate one format to a format native used, or understood, by the web service without having to rewrite existing APIs. In one embodiment, for example, an apparatus may comprise a processing unit and a network interface coupled to the processing unit. The apparatus may further include a web service executing web service requests on the processing unit using a native format. The apparatus may further include a proxy to receive a web service request in a first format via the network interface and to translate the web service request from the first format to the native format. Other embodiments are described and claimed.
23 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, at a web service executing on a web service server, a web service request in a first format from a client; translating the web service request into a second format native to the web service; processing the web service request to generate a response in the native format; translating the response from the native format to the first format; and providing the response in the first format to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An article comprising a computer-readable storage medium containing instructions that when executed cause a system to:
-
translating a web service request received in a first format into a second format native to a web service; processing the web service request to generate a response in the native format; translating the response from the native format to the first format; and providing the response in the first format to a client. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a processing unit; a network interface coupled to the processing unit; a web service application executing web service requests on the processing unit using a native format; and a proxy to receive a web service request in a first format via the network interface and to translate the web service request from the first format to the native format for the web service application to execute, and to translate a response to a web service request from the native format to the first format. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification