CICS Web service 助手
CICS® Web Service 助手是一组批处理实用程序,可帮助您将现有 CICS 应用程序转换为 Web Service ,并使 CICS 应用程序能够使用外部提供程序提供的 Web Service。 该助手支持快速部署 CICS 应用程序,以便在服务提供者和服务请求者中使用,并尽可能减少编程工作。
当您使用 CICS的 Web Service 助手时,不必编写自己的代码来解析入站消息和构造出站消息; CICS 会在 SOAP 消息的主体与应用程序的数据结构之间映射数据。
该助手能够从简单语言结构生成WSDL文档,或从现有WSDL文档生成语言结构,并支持 COBOL、C/C++及 PL/I。 它还生成用于启用 SOAP 消息到容器和 COMMAREA 的自动运行时转换的信息,反之亦然。
CICS Web Service 助手包含两个实用程序:
- DFHLS2WS
- 根据语言结构生成 Web Service 绑定文件。 此实用程序还会生成 Web Service 描述。
- DFHWS2LS
- 根据 Web Service 描述生成 Web Service 绑定文件。 此实用程序还会生成可在应用程序中使用的语言结构。
用于运行这两个程序的 JCL 过程位于 hlq .XDFHINST 库中。
DFHLS2WS 或 DFHWS2LS 过程的相关使用方式取决于您的需求:
DFHLS2WS 生成的 Web Service 描述 (WSDL) 文档包含一些自动生成的内容,这些内容可能适合您在发布前进行更改。 定制 WSDL 文档可能会导致重新生成 Web Service 绑定文件,并且在某些情况下会编写包装程序。 有关详细信息,请参阅 定制生成的 Web Service 描述文档。
有关高级语言结构与 XML 模式或 WSDL 文档之间的数据映射的信息,请参阅以下主题: