In this chapter, you will learn how to:
Use SOAP headers in XML Web services.
Use SOAP headers in XML Web service clients.
Simple Object Access Protocol (SOAP) was designed to be simple and flexible. As a consequence, the SOAP specification does not include many features that you would expect from a distributed computing protocol, features such as security, encryption, transaction support, and message routing. The intention behind keeping the SOAP specification basic is that additional functionality will be defined in separate specifications and layered on top of the basic foundation provided by SOAP. This approach allows SOAP to remain simple, lightweight, and broadly applicable.
SOAP is very flexible because it imposes ...