Asynchronous web service callouts and servlet handling
Assigneesalesforce.com, inc.
InventorsYan Tan, Gregory D. Fee, Sreeram Duvur, Christopher Wall
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorsYan Tan, Gregory D. Fee, Sreeram Duvur, Christopher Wall
Estimating the term…
Techniques and mechanisms for providing asynchronous web service calls in an on-demand services environment. In response to request from a remote client, a page is provided. The page has content including logic to retrieve information from a remote resource external to an on-demand services environment via at least one asynchronous web service call. A controller component of the page is loaded before rendering a response to the remote computing device. At least one web service call is sent to the remote resource with the controller component. A continuation object is returned with the controller component to release the first thread from waiting for a response to the web service call. The continuation object provides a label to be used when handling the response. The response to the web service call is received from the remote resource and processing is resumed with the continuation object.
A method of supporting asynchronous and non-blocking web service calls through an on-demand services environment, the method comprising:
A non-transitory computer-readable medium having stored thereon instructions that, when executed by one or more processors of one or more server computing devices of an on-demand services environment cause the one or more processors to:
Dependencies are inferred from the claim text.