The World Wide Web Consortium (W3C) Web Services Description Working Group revised two working draft specifications this week for WSDL 2.0.
WSDL is a model and XML format used to describe Web services.
The first draft, WSDL 2.0 Part 2: Message Exchange Patterns defines patterns that are to be used with WSDL. The patterns define the sequence and number of abstract messages in an operation. Those patterns also define which other nodes send and receive messages from the service using the operation.
The second draft, WSDL Part 1: Core Language, describes and defines WSDL 2.0, which is the core language that is describes a Web service based on an abstract model of what the service offers.
"WSDL enables one to separate the description of the abstract functionality offered by a service from concrete details of a service description such as 'how' and 'where' that functionality is offered," W3C said.