Patent ID: 9547532
Date: 2017-01-17
CPC Classifications: G06F

Claim:
1. A computer-implemented method, comprising: providing a first access point for requests to an application program interface (API) to a web service executing on a web service server wherein the API communicates with the web service using a format native to the web service; providing a second access point for requests in a first format, wherein the API receives requests from and provides responses to a client in a format different from the first format, wherein the first format is JavaScript Object Notation (JSON); processing a web service request from the client; translating the web service request into the format native to the web service; processing the web service request to generate a response in the format native to the web service; sending the web service request to the first access point when the web service request is in the format different from the first format; translating the response from the format native to the web service to the first format; sending the web service request to the second access point when the web service request is in the first format, including when the client is implemented in a language that is different from a language used for the web service; and providing the response in the first format to the client.