1.7 Versioning and Capability Negotiation

This document covers versioning issues in the following areas:

  • Supported Transports: This protocol can be implemented by using transports that support sending Simple Object Access Protocol (SOAP) messages, as described in section 2.1.

  • Protocol Versions: This protocol is not versioned.

Capability Negotiation: This protocol does not support version negotiation.

An implementation does not conform to this specification if it fails to satisfy one or more of the MUST requirements that are defined herein. A SOAP node cannot use elements and attributes of the declared XML namespace, which is identified on the title page of this specification, within SOAP envelopes, unless it conforms to all MUST requirements of the specification. If a SOAP node does not conform to all of the MUST requirements that are defined in this specification, the behavior of the receiver of the SOAP node is undefined and causes unpredictable results.