JSON 转换程序可链接接口容器
JSON 变换器可链接接口是 CICS ® 提供的程序,可调用该程序以执行与 JSON 之间的数据转换。 它可以从结构化应用程序数据创建 JSON 数据,也可以从 JSON 数据创建结构化应用程序数据。
您可以使用可链接接口从任何源 (无论是通过协议 (例如 WebSphere® MQ ) 还是通过 JSON 数据库) 变换 JSON ,与 JSON Web Service 支持 (仅支持 HTTP 和提供程序方式) 相比。
有关 JSON 的更多信息,请参阅 JSON Web Service 的概念。
要使用 JSON 变换器可链接接口,应用程序必须通过通道链接到 CICS 提供的 DFHJSON 程序。 容器用于将输入数据传递到 DFHJSON ,并从 DFHJSON 接收输出数据,其详细信息在子主题中提供。
CICS 提供了两种用于将结构化应用程序数据转换为 JSON 数据的机制,一种使用 JVM 服务器,另一种不使用 JVM 服务器。 JVM 服务器方法具有 Java™ 平台的优点 (例如,有资格使用 zEnterprise® Application Assist 处理器 (zAAP) (如果可用)) ,非 Java 方法可避免需要配置 JVM 服务器。 应用程序选择使用 DFHJSON_JVMSERVR 容器使用的应用程序。 内容标识要在其中变换数据的 JVM 服务器,缺少此容器表示使用了非 Java 变换服务。
要使用此服务,您必须具有安装在 CICS 中的适当 JSONTRANSFRM 束部件。 这些是使用 JSON 助手生成的。 有关更多信息,请参阅 映射和变换应用程序数据和 JSON。