有人能告訴我從另一臺服務器上的Java Web應用程序(Windows)上運行IBM zOS上的一塊JCL的最佳方式。我還需要從工作中獲得回覆代碼。如何通過Java Web應用程序在IBM zOS上提交JCL?
目前的2個選項是: 1)使用JES - 但很難得到響應 2)通過DB2過程進行調用。
是否有其他(更好)的方式
有人能告訴我從另一臺服務器上的Java Web應用程序(Windows)上運行IBM zOS上的一塊JCL的最佳方式。我還需要從工作中獲得回覆代碼。如何通過Java Web應用程序在IBM zOS上提交JCL?
目前的2個選項是: 1)使用JES - 但很難得到響應 2)通過DB2過程進行調用。
是否有其他(更好)的方式
我「不能確定這是否會有所幫助,但同時,我一直在尋找有關如何使用FTP在z/OS傳輸文件的信息,我看到從下面的文章。IBM
http://www.ibm.com/developerworks/systems/library/es-zosbatchjavav/index.html
希望你覺得它有用
我用了2種方法的工作:
1-W ith ftp -i -v -n >> $ unix下的$ LOGFILE。
...
報價網站FILETYPE = JES然後把
JOBNAME = 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
我使用了FILETYPE = JES的FTP來完成paxdiablo所要求的內容,並在您引用的文章中進行了描述。它工作得很好。好答案。 – NealB 2009-12-08 22:08:31
這就是我最終使用的,它工作得很好。它瘋狂的IBM不提供這個API。 – irishguy 2010-07-10 07:47:05
它確實工作得很好,你甚至可以監控工作在jes中的狀態 – redDevil 2013-03-28 05:29:30