The W3C (Worldwide Web Consortium) standards body yesterday said WSDL (Web Services Description Language) 1.2 and WSDL 1.2 Bindings are now Public Working Drafts, bringing them closer to final standards.

The W3C defines WSDL as an XML-based language that describes a Web service, including the data exchanged, the protocol to use, and its location on the Web. WSDL 1.2 Bindings is a description of the use of WSDL 1.2 with SOAP (Simple Object Access Protocol) 1.2, HTTP, and MIME.

WSDL, along with SOAP, XML, and UDDI (Universal Description, Discovery, and Integration), form the core set of protocols on which industry giants have more or less agreed, and Web services currently are being constructed.

According to W3C, WSDL 1.2 is easier and more flexible for developers than the previous version. The latest iteration of WSDL includes better component definition, language clarifications, a conceptual framework that defines description components, and support of the XML Schemas and XML Information Set standards. Furthermore, 1.2 removes non-interoperable features from WSDL 1.1 and more effectively works with HTTP and SOAP.

These Public Working Drafts are the first in the series of WSDL 1.2 drafts, according to the W3C, and the Web-development community will review and comment on these before finalization.