2.1 Transport

Protocol servers MUST support SOAP over HTTP. Protocol servers SHOULD additionally support SOAP over HTTPS for securing communication with protocol clients.

Protocol messages MUST be formatted as specified either in [SOAP1.1] section 4, "SOAP Envelope", or in [SOAP1.2-1/2007] section 5, "SOAP Message Construct". Protocol server faults MUST be returned either by using HTTP Status Codes as specified in [RFC2616], section 10, "Status Code Definitions", or by using SOAP faults as specified either in [SOAP1.1], section 4.4, "SOAP Fault", or in [SOAP1.2-1/2007], section 5.4, "SOAP Fault".