Transport Independence
One of the commonly used message transport protocols for Web services is HTTP. However, numerous other transport protocols are expected and appropriate for use within the Web services architecture. Transport protocol selection is a deployment or run-time decision that is left to system administrators. The transports in use for a given Web service are defined in WSDL binding elements.The SOAP specification defines a binding to HTTP for Web services. An example of these HTTP headers is shown here:
HTTP Message Headers
(01) POST /orders HTTP/1.1
(02) User-Agent: Mozilla/4.0
(03) Content-Type: text/xml; charset=utf-8
(04) SOAPAction: "http://http://ex.mspress.microsoft.com/PO"
(05) Content-Length: 570
(06) Expect: 100-continue
(07) Connection: Keep-Alive
(08) Host: 172.30.177.248:80