W3C is pleased to receive the Web Services Description Language (WSDL) 1.1 submission from International Business Machines Corporation, Microsoft Corporation, Allaire, Ariba, BEA, Bowstreet, Commerce One, Compaq Computer Corporation, DataChannel, Epicentric, Fujitsu Limited, Hewlett-Packard, Intel, IONA Technologies, Jamcracker, Lotus Development Corporation, Oracle, Rogue Wave, SAP, TIBCO, VeriSign, Vitria, webMethods, XML Global Technologies and XMLSolutions.
Today's Web offers many information- and computing services such as stock quote services, calculators for mortgage payments, or databases for learning details about particular movies. Many of these services are geared towards a human user, i.e. a human fills in input parameters in a Web form, and the results are delivered as part of an HTML file. It is often very useful to reuse these services as part of a computer program that does further processing of the results delivered by the service. However, this is difficult today due to the orientation of the existing services towards a human user. For example, it requires using awkward "screen scraping" approaches in order to extract the results of a query from HTML source code.
The WSDL submission allows building web-based information- and computing-services targeted to computer programs rather than to human users. It allows using an XML-based language to describe Web Services in terms of the type and number of parameters passed to a service, the type and structure of the result returned etc. WSDL also gives example mappings of WSDL descriptions onto a number of Web protocols that can be used for passing parameters and results (SOAP, URL-encoded parameter passing in HTTP and multipart MIME transported via HTTP).
WSDL relates to the following W3C Activities and Groups:
To determine the next steps in the Web Services area, W3C will be holding a Workshop on Web Services. The submitters of WSDL are encouraged to submit a position paper to this Workshop. Moreover, the community is invited to provide feedback on this submission to www-ws@w3.org (see also how to subscribe to a W3C mailing list).
Disclaimer: Placing a Submission on a Working Group/Interest Group agenda does not imply endorsement by either the W3C Staff or the participants of the Working Group/Interest Group, nor does it guarantee that the Working Group/Interest Group will agree to take any specific action on a Submission.
Update (HH - 2003-06-18): In January 2002, W3C started the Web Services Description Working Group to address the area of Web service description. This Working Group uses the technical solution offered by WSDL 1.1 as the basis for its work. Please refer to the Working Group charter and the Web Services Activity statement for details.