Take 2

Here's take 2, with SOAP response included.  This requires one more
change, in section 5.11.3, the HTTP IRI Generation bullet....

s/the IRI to execute the HTTP GET against/the value of the SOAP
"http://www.w3.org/2003/05/soap/mep/ImmediateDestination" property/

Now the rest...

----

5.11.3 Binding WSDL MEPs to SOAP MEPs

This section describes the relationship between WSDL components and SOAP
1.2 MEP properties as described in {SOAP 1.2 Part 2}.

5.11.3.1 Using SOAP Request-Response

When using the WSDL {in-out} pattern bound to a SOAP {request-response
MEP} (as would be the case for a usual SOAP-over-HTTP In-Out operation),
this section describes the relationships.

5.11.3.1.1 The Client

As the client, the property
"http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role"
takes the value "RequestingSOAPNode".

The SOAP "http://www.w3.org/2003/05/soap/mep/ImmediateDestination"
property takes the value of the WSDL {soap address} property.

The WSDL "In" message is mapped to the SOAP
"http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.

The WSDL "Out" message maps to the SOAP
"http://www.w3.org/2003/05/soap/mep/InboundMessage" property.

5.11.3.1.2 The Service

As the service, the property
"http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role"
takes the value "RespondingSOAPNode".

The WSDL "In" message is mapped to the SOAP
"http://www.w3.org/2003/05/soap/mep/InboundMessage" property.

The WSDL "Out" message maps to the SOAP
"http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.

5.11.3.2 Using SOAP-Response

When using the WSDL {in-out} pattern bound to a {SOAP-response MEP},
this section describes the relationships.

5.11.3.2.1 The Client

As the client, the property
"http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role"
takes the value "RequestingSOAPNode".

The SOAP "http://www.w3.org/2003/05/soap/mep/ImmediateDestination"
property takes the value of the WSDL {soap address} property, modified
by the http location rules as described in section 6.9.1.

The SOAP "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property
has no value. 

The WSDL "Out" message maps to the SOAP
"http://www.w3.org/2003/05/soap/mep/InboundMessage" property.

5.11.3.2.2 The Service

As the service, the property
"http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role"
takes the value "RespondingSOAPNode".

The WSDL "In" message is constructed from the destination URI as per the
rules in section 6.9.1.

The WSDL "Out" message maps to the SOAP
"http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.

Received on Friday, 11 November 2005 02:17:18 UTC