Patent ID: 8484281

Claim:
A system to provide a conversational service through callbacks via Web service addressing, comprising: a first client operable to: implement a contract for the conversational service by compiling a software component in accordance with the contract; submit a conversational service request to the service provider via Web service addressing, the conversational service request containing a callback address of the first client in a header of the conversational service request, wherein the callback address is associated with a conversation identification adapted for the service provider to notify the first client; and accept a response associated with the conversation identification; and said service provider operable to: define the conversational service as the contract based on the Web service addressing; process the conversational service request from the first client; obtain the callback address of the first client from the header of the conversational service request; populate the callback address of the first client to a callback stub; automatically invoke the callback stub when the response from the conversational service is available; and provide the response associated with the conversation identification to the first client.