# WSDL files generated by the IBM® SOAP run-time environment

When using the IBM SOAP run-time environment, by default the Web services tools in this product store the elements in three separate XML documents when generating Web services from Java™ beans, EJBs, and URLs: the WSDL binding document, the WSDL service document, and the WSDL interface document. By default XSD files are also generated if non-inline complex types are used by the interface. When generating Web services from DADX files, one WSDL document is generated.

Together, the WSDL documents describe where a Web service is deployed and what operations that service provides. The interface document defines the message format for operations and messages defined by a particular portType. The service document describes the implementation of one or more service interfaces. The binding document describes the concrete protocol and data format specification for a particular port type. The binding information contains the protocol name, the invocation style, a service ID, and the encoding for each operation. The Java or EJB binding document contains the Java or EJB binding information that is used by the Rational Developer products.

The following sample WSDL documents generated by the IBM SOAP run-time environment are based on the StockQuoteService or Temperature Conversion sample:

- WSDL interface document
- WSDL binding document
- WSDL service document
- WSDL Java binding document
- WSDL EJB binding document

Related Concepts
Web services overview
Web Services Description Language (WSDL)

Related Tasks
Developing Web services
Using the Web Services Explorer

Related Reference
Web Services Description Language (WSDL) reference
WSDL interfaces
WSDL bindings
WSDL services
WSDL Java bindings
WSDL EJB binding document

Terms of use | Feedback
(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.