- From: <noah_mendelsohn@us.ibm.com>
- Date: Mon, 16 Jun 2003 19:49:48 -0400
- To: <maulik.shah@patni.com>
- Cc: xml-dist-app@w3.org
I presume that if you're using this mailing list you're asking about SOAP 1.2? The SOAP 1.2 Request/Response Message Exchange Pattern makes it the responsibility of the protocol binding to correlate requests and responses. [1] The supplied HTTP binding uses the mechanisms of HTTP in the obvious manner to do this correlation. In practice, essentially any reasonable implementation of HTTP will allow you to determine which responses match which requests, if multiple are outstanding at a time. Of course, it's up to your local software environment to give your application the appropriate control over that facility. SOAP 1.2 allows, in principle, for the invention of other MEPs, including other flavors of request and response that might use different means of correlation. BTW: while SOAP 1.1 is not as carefully layered, the answer is effectively the same there. The HTTP (or other protocol binding) does the correlation. I hope this is helpful. [1] http://www.w3.org/TR/2003/PR-soap12-part2-20030507/#singlereqrespmep [2] http://www.w3.org/TR/2003/PR-soap12-part2-20030507/#soapinhttp ------------------------------------------------------------------ Noah Mendelsohn Voice: 1-617-693-4036 IBM Corporation Fax: 1-617-693-8676 One Rogers Street Cambridge, MA 02142 ------------------------------------------------------------------ "Shah, Maulik" <maulik.shah@patni.com> Sent by: xml-dist-app-request@w3.org 06/11/2003 12:46 AM Please respond to maulik.shah To: <xml-dist-app@w3.org> cc: (bcc: Noah Mendelsohn/Cambridge/IBM) Subject: SOAP Request-Response mapping Hi, I have a query regarding the SOAP responses.. I have a SOAP response data and want to determine, for which request is this response sent back. One way, is from the name of the request message (e.g. the response message for a request message "GetData" will be "GetData_Response". But in a scenario, where a single method may be called by multiple clients, I cannot just use the name of the request message. Any help on the above, would be helpful. Thanks & Regards Maulik V. Shah Software Engineer Patni Computer Systems Limited , India.
Received on Monday, 16 June 2003 19:51:11 UTC