WSDL (Web Service Definition Language)
Sponsored by

WSDL is one of the three primary components of web services. It is a standard that defines service interfaces.

"WSDL is an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information."

WSDL descriptions contain:

  • Types: a container for data type definitions using some type system (such as XSD).
  • Message: an abstract, typed definition of the data being communicated.
  • Operation: an abstract description of an action supported by the service.
  • Port Type: an abstract set of operations supported by one or more endpoints.
  • Binding: a concrete protocol and data format specification for a particular port type.
  • Port: a single endpoint defined as a combination of a binding and a network address.
  • Service: a collection of related endpoints.

WSDL 1.1 is currently the most commonly used version and is a part of the WS-Basic Profile.

See: WSDL 1.0, WSDL 1.1, WSDL 1.2


Home | Table of Contents | More Info |