CICS 助手如何在高级语言和 XML 模式之间进行映射

实用程序 DFHSC2LS 和 DFHLS2SC 统称为 CICS® XML 助手。 实用程序 DFHWS2LS 和 DFHLS2WS 统称为 CICS Web Service 助手。 CICS 助手在高级语言结构与 XML 模式或 WSDL 文档之间生成映射。 CICS 助手还会根据高级语言数据结构生成 XML 模式或 WSDL 文档,反之亦然。

  • DFHLS2SC 和 DFHLS2WS 分别将高级语言结构映射到 XML 模式和 WSDL 文档。
  • DFHSC2LS 和 DFHWS2LS 将 XML 模式和 WSDL 文档映射到高级语言结构。
这两个映射是不对称的:
  • 如果使用 DFHLS2SC 或 DFHLS2WS 处理语言数据结构,然后使用补充实用程序 (分别为DFHSC2LS 或 DFHWS2LS ) 处理生成的 XML 模式或 WSDL 文档,那么不要期望最终数据结构与原始数据结构相同。 但是,最终数据结构在逻辑上等同于原始数据结构。
  • 如果使用 DFHSC2LS 或 DFHWS2LS 处理 XML 模式或 WSDL 文档,然后使用补充实用程序 (分别为DFHLS2SC 或 DFHLS2WS ) 处理生成的语言结构,那么不要期望最终 XML 模式或 WSDL 文档中的 XML 模式与原始模式相同。
  • 在某些情况下, DFHSC2LS 和 DFHWS2LS 生成不受 DFHLS2SC 和 DFHLS2WS支持的语言结构。

必须根据语言规则对 DFHLS2SC 和 DFHLS2WS 处理的语言结构进行编码,如 CICS 支持的语言编译器中所实现的那样。