Possible issue (or subissue of i059): {soap mep} property in WSDL adjuncts

Section 5.8.2 of the WSDL adjuncts defines a {soap mep} property as part
of the SOAP Operation binding extension.  This REQUIRED property is the
IRI of a SOAP MEP.  This defaults to the SOAP request-response SOAP MEP
for the in-out WSDL MEP (with a note in section 5.11.3 to the effect
that it would like to default to a SOAP one-way MEP in the case of a
WSDL in-only).  For other WSDL MEPs, it appears that the SOAP MEP must
be given explicitly.

It's not clear how this fits in with WSA addressing semantics, actual or
proposed.  In most if not all of the proposals I'm aware of, an async
operation does not generally correspond to a single SOAP MEP.

At the very least, we may need to be more explicit as to whether
UsingAddressing is incompatible with the SOAP Operation binding
extension, whether it extends the semantics of {soap mep}, or whether it
has some other effect.

Received on Wednesday, 16 November 2005 20:52:17 UTC