O'Reilly logo

Building Scalable and High-Performance Java™ Web Applications Using J2EE™ Technology by Greg Barish

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Describing Web Services with WSDL

We can think of WSDL as an XML-based means for expressing the interface to a given Web service. Describing a service using WSDL boils down to abstractly defining service functionality and then binding it to a physical protocol.

The W3C report on WSDL, online at http://www.w3c.org/TR/wsdl.html, is even more general than this, stating that a Web service is the process of specifying a set of network endpoints operating on messages that contain either document- or procedure-oriented information. That's a mouthful, and before it can make any sense, we need to discuss endpoints and illuminate the distinction between logical and physical representations of a service.

First, as the text obviously implies, we need to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required