W3C home > Mailing lists > Public > www-ws-desc@w3.org > November 2005

Take 2

From: Glen Daniels <gdaniels@sonicsoftware.com>
Date: Thu, 10 Nov 2005 21:09:07 -0500
Message-ID: <80A43FC052CE3949A327527DCD5D6B27016450C9@MAIL01.bedford.progress.com>
To: "WS Description List" <www-ws-desc@w3.org>

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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:58:37 GMT