是否可以从 JCL 批处理中调用 CICS 程序?
如果是怎么办?如果没有,为什么不呢?
是的。从技术上讲,COBOL 批处理程序正在与 CICS 通信,并且您从 JCL 执行 COBOL 批处理程序。您可以在 CICS Transaction Server 手册中阅读更多内容。
外部 CICS® 接口是一种应用程序编程接口,它使运行在 MVS™ 中的非 CICS 程序(客户端程序)能够调用运行在 CICS 区域中的程序(服务器程序)并通过通讯区。CICS 应用程序被调用,就好像被另一个 CICS 应用程序链接到一样。
我相信您的 CICS 程序不能使用地图(必须是对话式的),但是自从我使用 CICS 以来已经有一段时间了,所以我可能弄错了。
有三种方法可以做到这一点:
或者,如果可能的话,不要这样做。将逻辑移动到共享中,或者在 DB2 中共享数据,或者其他的东西。