Chapter 3. SOAP and WSDL

Web services are software components that expose their functionality to the network. To exploit that functionality, Web service consumers must be able to bind to a service and invoke its operations via its interface. To support this, we have two protocols that are the fundamental building blocks on which all else in the Web services arena is predicated: SOAP[1] and WSDL[2]. SOAP is the protocol via which Web services communicate, while WSDL is the technology that enables services to publish their interfaces to the network. In this chapter we cover both SOAP and WSDL in some depth and show how they can be used together with rudimentary tool support to form the basis of Web services-based applications.

[1] In this chapter, ...

Get Developing Enterprise Web Services: An Architect's Guide 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.