有人能告诉我从不同服务器 (Windows) 上的 Java Web 应用程序在 IBM zOS 上运行 JCL 的最佳方法吗?我还需要从工作中获取响应代码。
目前的 2 个选项是:1) 使用 JES - 但很难得到响应 2) 通过 DB2 过程进行调用。
有没有另一种(更好的)方法
我不确定这是否会有所帮助,但是当我在寻找有关如何在 z/OS 上使用 FTP 传输文件的信息时,我看到了 IBM 的以下文章。
http://www.ibm.com/developerworks/systems/library/es-zosbatchjavav/index.html
希望对您有所帮助。
我使用了两种有效的方法:
1- 在 unix 上使用 ftp -i -v -n >> $LOGFILE。
...
引用网站 FILETYPE=JES 然后放
工作名称=grep "It is known to JES as" $LOGFILE | awk '{print $7}'
引用站点 FILETYPE=JES 获取 $JOBNAME.x getuser.out (x=1,2,3 或 4)
删除 $JOBNAME
2- 在 v9 上调用 ADMIN_JOB_SUBMIT