- From: David Orchard <dorchard@bea.com>
- Date: Thu, 19 Jan 2006 16:04:18 -0800
- To: "WS-Addressing" <public-ws-addressing@w3.org>
- Message-ID: <E16EB59B8AEDF445B644617E3C1B3C9C632952@repbex01.amer.bea.com>
Here's a proposal for i067 and i068 that changes the WS-Addressing SOAP binding document. 3.5 Use of Anonymous Address in SOAP 3.5.1 SOAP 1.1/HTTP When "http://www.w3.org/@@@@/@@/addressing/anonymous" is specified for the response endpoint then there is no change to the SOAP 1.1/HTTP binding. 3.5.1 SOAP 1.2 When "http://www.w3.org/@@@@/@@/addressing/anonymous" is specified for the response endpoint and the request is the request part of a SOAP request-response MEP [soap 1.2 adjuncts ref], then any response MUST be the response part of the same SOAP request-response MEP [soap 1.2 adjuncts ref]. 3.6 Anonymous Address not used in SOAP 3.6.1 SOAP 1.1/HTTP When "http://www.w3.org/@@@@/@@/addressing/anonymous" is not specified for the response endpoint, then the request MUST be part of a binding that supports not returning a SOAP envelope in the HTTP response, such as [URI for binding doc]. The response message MUST be sent using a separate connection and using the address value specified by response endpoint. 3.6.2 SOAP 1.2 When "http://www.w3.org/@@@@/@@/addressing/anonymous" is not specified for the response endpoint, then any response MUST not be the response part of the same SOAP request-response MEP [soap 1.2 adjuncts ref]. For instance, a SOAP 1.2 HTTP binding that supports a one-way MEP could put the reply message in a separate one-way MEP and a separate HTTP request. 4. SOAP 1.1 Addressing 1.0 Extension The SOAP 1.1 Addressing 1.0 Extension defines a set of SOAP header blocks and SOAP 1.1 HTTP Binding modification to support the SOAP 1.2 Addressing 1.0 Feature described in 2. SOAP 1.2 Addressing 1.0 Feature <http://dev.w3.org/cvsweb/%7Echeckout%7E/2004/ws/addressing/ws-addr-soap .html#s12feature#s12feature> . This SOAP 1.1 extension is provided for backwards compatibility only. Addition to 4.2 Description The SOAP 1.2 Addressing 1.0 Feature changes the SOAP 1.1/HTTP binding when "http://www.w3.org/@@@@/@@/addressing/anonymous" is not specified for the response endpoint as described in 3.6.1 SOAP 1.1/HTTP. Existing 3.5 Use of Anonymous Address in SOAP When "http://www.w3.org/@@@@/@@/addressing/anonymous" is specified as the address of an EPR, the underlying SOAP protocol binding provides a channel to the specified endpoint. Any underlying protocol binding supporting the SOAP request-response message exchange pattern provides such a channel for response messages. For instance, the SOAP 1.2 HTTP binding[SOAP 1.2 Part 2: Adjuncts <http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-soap.htm l?content-type=text/html;%20charset=utf-8#SOAP12-PART2#SOAP12-PART2> ] puts the reply message in the HTTP response.
Received on Friday, 20 January 2006 00:04:35 UTC