Stylus Studio XML Editor

Table of contents

Appendices

2.5 Specifying the Default SOAP MEP

Specifying the Default SOAP MEP

Description[top]

Description

Every Binding Operation component of a SOAP binding MUST indicate the SOAP Message Exchange Pattern (MEP) (see [SOAP12-PART2]) to be used for that operation. This binding specification allows the user to indicate a default SOAP MEP to be used for all Binding Operation components of this Binding component.

Relationship to WSDL Component Model[top]

Relationship to WSDL Component Model

The default SOAP MEP specification is a syntactic convenience and does not affect the underlying component model.

XML Representation[top]

XML Representation
<definitions >
  <binding  name="xs:NCName" interface="xs:QName"? type="xs:anyURI"
            wsoap:protocol="xs:anyURI"
            wsoap:mepDefault="xs:anyURI ?" >
    ...
  </binding>
</definitions>

The XML representation for specifying the default SOAP MEP is an OPTIONAL attribute information item with the following Infoset properties:

  • A [local name] of mepDefault

  • A [namespace name] of http://www.w3.org/2004/08/wsdl/soap12