SOAP Bindings

SOAP bindings serve as a gateway for inbound and outbound SOAP messages. SOAP bindings expose endpoints that accept requests from SOAP consumers and allow composites to invoke external SOAP providers.

When the request message's Accept-Encoding header is gzip, deflate, the SOAP Binding can also respond with a compressed response message.

SOAP bindings support the following features:
  • SOAP 1.1 and SOAP 1.2 specifications.
  • Encoding: Document-literal and RPC-literal
  • Message exchange patterns: one-way, request-response, and fault
  • Changing Endpoint URI for SOAP-HTTP Reference from Administrator UI and command-line interface.
  • HTTP and JMS transport
  • SOAP headers
  • WS-Addressing
  • WS-Reliable Messaging
Note: If you change the order of operations in the WSDL interface of a service or reference you must recreate all SOAP bindings associated with the service or reference.