3 Protocol Details
The client side of this protocol is simply a pass-through. That is, no additional timers or other state is required on the client side of this protocol. Calls made by the higher-layer protocol or application are passed directly to the transport, and the results returned by the transport are passed directly back to the higher-layer protocol or application.
Except where specified, protocol clients MUST interpret HTTP status codes returned by the protocol server as specified in [RFC2616] section 10.
This protocol allows protocol servers to notify protocol clients of request-specific or subrequest-specific error codes as part of the message itself and not via a SOAP fault message.