将 WSIF 服务链接到 SOAP over HTTP 服务
SOAP 提供程序允许 WSIF 存根和动态客户机调用 SOAP 服务。将 Web 服务描述语言 (WSDL) 扩展添加到 Web Service WSDL 文件,以便服务可使用 SOAP 提供程序。
开始之前
注: 当前 WSIF 缺省 SOAP 提供程序(IBM® Web Service SOAP 提供程序)不能实现与先前的 (Apache SOAP) 提供程序上运行的服务的完全互操作。这是因为 IBM Web Service SOAP 提供程序设计为与符合 JAX-RPC 的 Web Service 进行完全互操作,而 Apache SOAP 无法提供这样的服务。有关更多信息,请参阅WSIF SOAP 提供程序:使用现有应用程序。
关于此任务
Web Services Invocation Framework (WSIF) SOAP 提供程序支持 SOAP 1.1 over HTTP。
SOAP 提供程序遵从 JSR 101/109 并且使用 Web Services for Java™ EE 解析和创建 SOAP 消息。
SOAP 提供程序支持:
- SOAP-ENC 编码。
- RPC 样式和 Document 样式 SOAP 消息。
- 带有附件的 SOAP 消息。
SOAP 提供程序不是事务性的。
SOAP 提供程序不支持 WSIF 同步超时。SOAP 提供程序使用为 Web Services for Java EE 设置的缺省客户机超时值。
要将 WSIF 服务链接到 SOAP over HTTP 服务,可以编写服务 WSDL 文件的扩展。