Как отправить JCL в IBM zOS через веб-приложение Java? - PullRequest
4 голосов
/ 24 августа 2009

Может кто-нибудь сказать мне лучший способ запустить кусок JCL на IBM zOS из веб-приложения Java на другом сервере (Windows). Мне также нужно получить код ответа с работы.

На данный момент доступны 2 варианта: 1) Использование JES - но трудно получить ответ обратно 2) Выполните вызов через процедуру DB2.

Есть ли другой (лучший) способ

Ответы [ 2 ]

7 голосов
/ 17 сентября 2009

Я не уверен, поможет ли это, но пока я искал информацию об использовании FTP в z / OS для передачи файлов, я увидел следующую статью от IBM.

http://www.ibm.com/developerworks/systems/library/es-zosbatchjavav/index.html

Надеюсь, вы найдете это полезным.

0 голосов
/ 16 января 2013

Я использовал 2 метода, которые работают:

1- с помощью ftp -i -v -n >> $ LOGFILE в unix.

...

Цитировать сайт 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

http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp?topic=%2Fcom.ibm.db2z9.doc.admin%2Fsrc%2Ftpc%2Fdb2z_sp_admincommanddb2.htm

...