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