Запуск задания в мэйнфрейме после FTP и FTP вернет ответ - PullRequest
1 голос
/ 28 декабря 2010

ниже мое требование. Пользователь загружает CSV / текстовый файл в веб-приложение. Веб-приложение передает файл на сервер мэйнфрейма. Это действие должно запустить JCL / Service. Мэйнфрейм обрабатывает загруженный файл и отправляет по FTP ответ на местоположение, доступное для веб-приложения. Ответ отображается в приложении.

  1. Это требование выполнимо?
  2. Может ли FTP вызывать JOB / Service в мэйнфрейме после передачи файла?
  3. Может ли мэйнфрейм JOB / Service FTP отвечать на запросы внешней системы?

1 Ответ

3 голосов
/ 28 декабря 2010

Вы можете использовать «QUOTE SITE FILETYPE = JES», чтобы отправить задание внутреннему считывателю на мэйнфрейме.Это позволяет вам напрямую записывать поток заданий и запускать его.

После завершения задания вы можете прочитать буферный вывод, также используя FTP.Выходные наборы данных, IIRC, создаются с номером задания в форме "JOB #####. N", где n - номер набора данных, начинающийся с 0.

На самом деле ваше требование очень выполнимо, это также очень легко сделать с помощью простых команд JCL и FTP.

...