在使用 IBM® SOAP 运行时环境时,当从 Java™ bean、EJB 和 URL 生成 Web Service 时,缺省情况下此产品中的 Web Service 工具将这些元素存储在下面三个独立的 XML 文档中:WSDL 绑定文档、WSDL 服务文档和 WSDL 接口文档。缺省情况下,如果接口使用非直接插入复杂类型,则还会生成 XSD 文件。当从 DADX 文件生成 Web Service 时,将生成一个 WSDL 文档。
这些 WSDL 文档一起描述在何处部署了 Web Service 以及该服务提供了哪些操作。接口文档定义由特定 portType 定义的操作和消息的消息格式。服务文档描述一个或多个服务接口的实现。绑定文档描述特定端口类型的具体协议和数据格式规范。绑定信息包含协议名、调用样式、服务标识和每一操作的编码。Java 或 EJB 绑定文档包含 Rational Developer 产品使用的 Java 或 EJB 绑定信息。