Get started Bring yourself up to speed with our introductory content.

WSDL Learning Guide

This guide explains what WSDL is, how it's used, and how it fits into the world of Web services. Check back often for updates and new additions.


WSDL (Web Services Description Language)
This guide presents WSDL articles, tutorials, examples, tips, tools, white papers, expert advice and more to pump up your WSDL know-how quickly.

TABLE OF CONTENTS
   WSDL Quick Start
   Products for Download
   WSDL Articles
   WSDL Code Samples and Tutorials
   Industry Quotes about WSDL
   WSDL White Papers
   Q&A with WSDL Experts
   Live WSDL Applications
   Online WSDL Resources
   WSDL Specs
   More Learning Guides...

W3C Abstract: "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. The operations and messages are described abstractly, and then bound to a concrete network protocol and message format to define an endpoint. Related concrete endpoints are combined into abstract endpoints (services). WSDL is extensible to allow description of endpoints and their messages regardless of what message formats or network protocols are used to communicate, however, the only bindings described in this document describe how to use WSDL in conjunction with SOAP 1.1, HTTP GET/POST, and MIME."


WSDL Quick Start
[ Return to Table of Contents ]

WSDL Products for Download
[ Return to Table of Contents ]

WSDL Articles
[ Return to Table of Contents ]

WSDL Code Samples and Tutorials
[ Return to Table of Contents ]

Industry Quotes about WSDL
[ Return to Table of Contents ]

  • Will Provost, independent consultant, O'Reilly writer: "If you're serious about developing RPC-style services, you should know WSDL as well as you know WXS; you should be creating and editing descriptors frequently. More importantly, a WSDL descriptor should be the source document for your web service build process, for a number of reasons..."
  • AnnraÍ O'Toole, Cape Clear CEO and cofounder: "The only way to deal with XML is to have a tool that's going to generate it for you, and that's doubly true of WSDL."
  • Rebecca Dias, product manager for advanced Web services at Microsoft: "[XML-based] SOAP and WSDL are inherently extensible, but some stuff wasn't there."
  • David Schatsky, analyst with Jupiter Research: "With this draft of the spec, WSDL formally leaves the control of a small core group of vendors and becomes subject to the W3C process and technical requirements. It's an necessary--and expected--step toward cementing WSDL's status as a key, vendor-neutral standard."
  • Michael Champion, R&D advisor at Software AG: "People learned their lesson with the COM and CORBA situations, where there were all these implementations that were legal according to the specifications but didn't interoperate," Software AG's Champion said. "There's a very strong commitment across the board in the industry to making SOAP and WSDL as interoperable as possible."

WSDL White Papers
[ Return to Table of Contents ]

Q & A with WSDL Experts
[ Return to Table of Contents ]

  • What does it mean for WSDL to be "correct"?

  • Is it mandatory to have a virtual path to a WSDL document in a UDDI entry? If not, how do I get information about a published service?

  • I need to invoke a Java Web service from a .NET client. The Java Web service is hosted on Apache-Axis using JBoss. How do I convert my WSDL created from Java services to the .NET client?

  • I need a comprehensive WSDL Parser. Is there any open source WSDL Parser available? I need to parse the WSDL and generate the client on the fly.

  • I've been using IBM WebSphere Studio Application Developer to create Java-based Web services for testing. I have created a simple Web service in C#.NET and would like to try to consume it in Java. I can't find the WSDL file for the .NET application.

  • Got questions? Pose your own WSDL question to WSDL/SOAP expert Anne Thomas Manes, Burton Group.

Live WSDL Applications
[ Return to Table of Contents ]

  • Visit the WSDL Analyzer from XMethods and The Mind Electric.

  • Visit the W3C XSLT Service from W3C.org.

  • Visit the Transform Your WSDL page from Cape Clear.

  • Visit the WSDL Browser from GotDotNet.com.

  • Visit the WSDL Parser from SOAPClient.

  • Visit the VeriSign Payment Service from webMethods.

Online WSDL Resources
[ Return to Table of Contents ]

WSDL Specs
[ Return to Table of Contents ]

Dig Deeper on Topics Archive

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.

-ADS BY GOOGLE

SearchSoftwareQuality

SearchAWS

SearchCloudComputing

TheServerSide.com

Close