For z/OS platforms

Liberty 中的出站优化本地适配器连接中启用所生成的记录数据

如果您正在使用 WebSphere® 优化本地适配器 (WOLA) 支持的其中一个 Java™ EE 连接器体系结构 (JCA) 记录接口来传递数据,那么您可以使用 Rational® Application Developer CICS®/IMS™ Java 数据绑定向导来生成“记录”类。

关于此任务

可以使用 Rational Application Developer CICS/IMS Java 数据绑定向导来生成 javax.resource.cci.Record 对象,该对象可以替换在 IndexRecordImpl 和 MappedRecordImpl 对象中发送和接收数据的字节阵列。要使用所生成的“记录”类,您必须在 Liberty 服务器实例中设置额外的库,以使该服务器实例能够将“记录”对象中的数据序列化和反序列化。

过程

  1. 将编组 JAR 文件从 Rational Application Developer 复制到服务器配置目录下的 lib 子目录中,该子目录中包含 server.xml 文件。 经过许可的可重新分发 marshall.jar 文件位于 runtime 文件夹的 com.ibm.ccl.commonj.connector.metadata_version.timestamp 插件中。根据 Rational Application Developer 版本不同,插件文件夹的精确名称会有所不同。
  2. server.xml 文件中,创建一个指向编组 JAR 文件所在的新位置的 library 元素,如以下示例中所示。marshall.jar 替换为编组 JAR 文件的实际名称。
    <!-- Library required by RAD generated application classes. -->
    <library id="MarshallLib">
        <file name="${server.config.dir}/lib/marshall.jar"/>
    </library>
  3. server.xml 文件中,通过指定您在 classloader 元素中创建的库标识,来将新库添加到其中包含所生成的“记录”类的应用程序定义。 以下示例将 MarshallLib 库添加至 WolaApp 应用程序。
    <!-- Application installed in ${server.config.dir}/apps. -->
    <application id="WolaApp" name="WolaApp" location="OLA.ear">
        <classloader commonLibraryRef="MarshallLib"/>
    	</application>

结果

现在,您可以使用 Rational Application Developer CICS/IMS Java 数据绑定向导为出站连接生成记录数据。有关更多信息,请参阅使用 Liberty 优化本地适配器 API 在外部地址空间中调用服务

用于指示主题类型的图标 任务主题

文件名:twlp_dat_radrecdata.html