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, unless otherwise explicitly stated, all references to SOAP and the SOAP Specification pertain to the SOAP 1.2 recommendation.

[2] In this chapter, unless otherwise explicitly stated, all references to WSDL and the WSDL specification pertain to WSDL 1.1; see http://www.w3.org/TR/wsdl. The W3C's WSDL effort is less advanced than the latest SOAP work, though where possible we highlight new techniques from the WSDL 1.2 working drafts.



Developing Enterprise Web Services. An Architect's Guide
Developing Enterprise Web Services: An Architects Guide: An Architects Guide
ISBN: 0131401602
EAN: 2147483647
Year: 2003
Pages: 141

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net