Chapter 5. SOAP


Pictures are for entertainment; messages should be delivered by Western Union.

 --Samuel Goldwyn

SOAP is currently a fundamental, prerequisite building block for XML Web services. SOAP is used to send input to and receive output from conventional XML Web services. Thus, it is the underlying communications mechanism for today’s Web services. Since a Web service requires input parameters in order to be activated, SOAP is also considered to be what invokes a Web service—because it delivers the input parameters.

The role and scope of SOAP, however, are not limited to Web services. SOAP is the latest in a long line of distributed computing initiatives, which in this context include CORBA and Microsoft’s COM/DCOM, though it is not meant ...

Get Web Services now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.