Chapter 14. Custom SOAP Headers

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 ...

Get Microsoft® .NET XML Web Services Step by Step now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.