Chapter 4. Describing Web Services
It would be possible to describe everything scientifically, but it would make no sense; it would be without meaning, as if you described a Beethoven symphony as a variation of wave pressure.
Just as XML Schemas are used to describe data types exposed by Web services, there is a need for a language that can be used to describe the complete interfaces exposed by them. In this chapter, I explain the concepts and terminology behind the most commonly used language for describing Web service interfaces—the Web Services Description Language (WSDL). I will show you how to write WSDL documents that describe your Web service's interface and how to read WSDL documents for services that you want to invoke. ...