开发 COBOL 容器批处理应用程序
您可以使用该产品内的 COBOL 容器从基于 Java 批处理应用程序调用 COBOL 模块。
开始之前
关于此任务
过程
- 创建 COBOL 调用存根 Java 类
如果您希望从批处理环境中的 Java 批处理普通旧 Java 对象 (POJO) 调用 COBOL 模块,那么必须首先创建 COBOL 调用存根 Java 类。
- 编译 COBOL 调用存根 Java 类
您可以在类路径上使用 marshal.jar 和 ilcontainer.jar 文件来编译 COBOL 调用存根。COBOL 调用存根生成器工具随附了 marshal.jar 和 ilcontainer.jar 文件。
- 调用 COBOL 调用存根 Java 类。
从批处理应用程序调用 Java 调用存根。阅读 COBOL 调用存根 Java 类使用示例主题以了解更多信息。
- 可选: 动态更新 COBOL 模块
您可以动态地更新 COBOL 模块,而不必重新启动应用程序服务器。
子主题
创建 COBOL 调用存根 Java 类
如果您希望从批处理环境中的 Java 批处理普通旧 Java 对象 (POJO) 调用 COBOL 模块,那么必须首先创建 COBOL 调用存根 Java 类。编译 COBOL 调用存根 Java 类
必须在类路径上使用 marshal.jar 和 ilcontainer.jar 文件来编译 COBOL 调用存根 Java 类。COBOL 调用存根生成器工具随附了 marshal.jar 和 ilcontainer.jar 文件。动态更新 COBOL 模块
您可以动态地更新 COBOL 模块,而不必重新启动批处理应用程序服务器。COBOL 调用存根 Java 类使用示例
COBOL 调用存根 Java 类使用示例显示批处理应用程序可如何使用 COBOL 容器调用 COBOL 过程。COBOL RETURNING、RETURN-CODE、getReturnValue 和 getReturnCode 参数
如果 COBOL 模块指定 RETURNING 参数,那么可使用 stub.getReturnValue() 方法从存根检索此参数。此方法会返回 RETURNING 参数的 Java 对象表示,此表示为 COBOL 调用存根生成器工具生成的数据绑定类。用于批处理故障诊断的 COBOL 容器
如果使用 COBOL 容器以进行批处理故障诊断时遇到问题,那么具有多个可用选项。
相关概念:
相关任务:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tgrid_cobol_container_developing
文件名:tgrid_cobol_container_developing.html