WSDL

Track: Web Services, Core Technologies

Audience Level: High Level/Technical View

Time: Wednesday, November 17 at 14:45

Author: Hugo Haas , Web Services Activity Lead, World Wide Web Consortium (W3C)

Keywords: Web Services, WSDL, WSDL 2.0, WSDL 1.1, SOAP, SOAP 1.2, HTTP, Binding

Abstract:

Web services provide a standard means of interoperating between different software applications, running on a variety of platforms and/or frameworks. In order to do so, Web services agents exchange XML messages across the World Wide Web, using a variety of protocols (HTTP/1.1, SOAP Version 1.2, …).

Key to the interoperability of Web services agent is to have an interface described in a machine-processable format. Designed at the World Wide Web Consortium (W3C), the Web Services Description Language (WSDL) 2.0 provides a description of the messages being exchanged by the provider agent, along with protocol and location information. This document introduces the major concept of WSDL 2.0.