Ввод удаленной работы - Remote job entry

Удаленный ввод вакансий это процедура отправки запросов на неинтерактивные обработка данных задачи (рабочие места ) к мэйнфреймы с удаленного рабочие станции, и, как следствие, процесс получения вывода от таких заданий на удаленной рабочей станции.

Рабочая станция RJE называется удаленной, потому что обычно она расположена на некотором расстоянии от главного компьютера. Рабочая станция подключается к хосту через модем, цифровая связь, сеть с коммутацией пакетов[а] или же локальная сеть (ЛВС). RJE похож на uux и SSH, за исключением того, что рабочая станция отправляет полный поток заданий[b] а не одной командой, и что пользователь не получит никаких выходных данных до завершения работы .. Условия Удаленная партия, Система удаленного задания[нужна цитата ] и Удаленная обработка заданий также используются для объектов RJE.

Примеры

Удаленный ввод вакансий (RJE) - это также имя OS / 360 компонент[1] которые предоставили услуги RJE. Оператор рабочей станции RJE может иметь полный консольный контроль над потоком заданий между рабочей станцией и мэйнфреймом, в зависимости от локальной конфигурации и политики.

Приоритет автоматической намотки Houston (HASP) изначально поддерживал ввод заданий с терминалов с использованием Синхронный прием-передача (STR); в итоге HASP II[2] поддерживается только Двоичные синхронные коммуникации (BSC) и добавлен протокол множественного выхода для программируемых рабочих станций BSC; этот протокол был несовместим с протоколом, используемым OS / 360 RJE, и является основой для протоколов, используемых для отправки заданий с программируемых рабочих станций, например, для JES2, JES3, OS / VS1 RES, VM RSCS, а также более поздних протоколов для сети Вакансия (NJE)[3] в, например, JES2, JES3, VM RSCS.

Разговорный удаленный ввод вакансий (CRJE)[4] является составной частью OS / 360 и OS / VS1 который обеспечивает отправку, поиск и редактирование заданий для пользователя в интерактивном терминале.

Услуги удаленного входа (RES) является составной частью OS / VS1[5][6] которые предоставили услуги RJE. Оператор рабочей станции RJE может иметь полный консольный контроль над потоком заданий между рабочей станцией и мэйнфреймом, в зависимости от локальной конфигурации и политики.

Подсистема связи удаленной буферизации (RSCS)[7] является, в зависимости от выпуска, компонентом или дополнительным продуктом в ВМ (операционная система) который предоставляет услуги RJE. RSCS в бесплатной VM / 370 поддерживает только BSC;[c] IBM добавила поддержку для Системная сетевая архитектура (SNA), NJE и TCP / IP более нескольких платных версий.

Сетевая вакансия (NJE)[3] является Хранить и пересылать сеть для передачи, например, файлов карточек, заданий, вывода на печать между одноранговыми узлами. Первоначальные версии NJE для JES2, JES3 и VM RSCS использовали многоуровневый режим BSC, но IBM быстро добавила поддержку для Межканальные адаптеры. Позднее IBM добавила поддержку SNA и, в конечном итоге, TCP / IP.

NETRJS протокол, разработанный Campus Computing Network в UCLA доставлять пакетные задания в службу удаленных заданий (RJS) на их IBM 360 Модель 91.[8][9] Этот протокол изначально был назначен ARPANET Протокол начального подключения розетки 71, 73 и 75,[10] а позже переназначен на Интернет порты 71–74.[11] RJS - это подсистема из OS / 360 MVS написан UCLA для поддержки удаленного пакетирования с терминалов картридера / принтера.[8]

Терминал 200 USER был удаленный пакетный терминал и протокол[12] разработан Корпорация Control Data для них CDC 6000 серии и CDC 3000 серии мэйнфреймы в 1960-е годы. Терминал 200 USER состоял из низкоскоростного устройства чтения перфокарт, линейного принтера и консоли оператора на ЭЛТ. Обычно он связывается с удаленным мэйнфреймом через синхронный модем. Подсистема программного обеспечения на стороне мэйнфрейма получила название Export-Import 200, а позже - Remote Batch Facility (RBF). Другие удаленные терминалы пакетной обработки, использующие протокол UT200, включают CDC 731, 732 и 734.[13] Программные эмуляторы протокола UT200 были также написаны для ряда миникомпьютерных систем.

Смотрите также

Примечания

  1. ^ Например, Интернет, X.25
  2. ^ Один или больше STDIN потоки в терминологии Unix
  3. ^ в том числе многократный уход

внешняя ссылка

Рекомендации

  1. ^ Операционная система IBM System / 360 Номер программы удаленного ввода заданий 360S-RC-536 (PDF). IBM. Ноябрь 1968. C30-2006-2.
  2. ^ а б OS / VS2 Руководство системного программиста HASP II версии 4 Программа 370H-TX-001. IBM. GC27-6992.
  3. ^ а б Форматы и протоколы ввода сетевых заданий (NJE) (Первое изд.). IBM. 2014. SA32-0988-00.
  4. ^ Операционная система IBM System / 36D: концепции и возможности диалогового удаленного ввода заданий (PDF). IBM. GC30-2012-0.
  5. ^ «Услуги удаленного входа». Дополнение к функциям ОС / виртуального хранилища 1 (PDF) (Первое изд.). IBM. Август 1972 г. с. 33. GC20-1752-0.
  6. ^ «Услуги удаленного входа (RES)». Руководство по планированию и использованию OS / VS1 VS1, выпуск 2 (PDF) (Второе изд.). Январь 1973 г. с. 18. GC24-5090-1.
  7. ^ а б Справочник по сетевой программе подсистемы связи удаленной буферизации и руководство по эксплуатации (PDF) (Третье изд.). Апрель 1982 г. SH24-5005-2.
  8. ^ а б Braden, R .; Вулф, С. (январь 1971 г.). NETRJS - ПРОТОКОЛ ТРЕТЬЕГО УРОВНЯ ДЛЯ УДАЛЕННОГО ЗАПИСИ НА РАБОТУ. IETF. Дои:10.17487 / RFC0088. RFC 88.
  9. ^ Брейден, Р. Т. (январь 1971 г.). CCN КАК СЕТЕВОЙ СЕРВИСНЫЙ ЦЕНТР. IETF. Дои:10.17487 / RFC0090. RFC 90.
  10. ^ Постел, Дж. (Ноябрь 1977 г.). НАЗНАЧЕННЫЕ НОМЕРА. IETF. Дои:10.17487 / RFC0739. RFC 739.
  11. ^ Postel, J .; Вернон, Дж. (Январь 1983 г.). НАЗНАЧЕННЫЕ НОМЕРА. IETF. Дои:10.17487 / RFC0820. RFC 820.
  12. ^ http://bitsavers.org/pdf/cdc/terminal/82128000_200_User_Terminal_Hardware_Reference_Jul68.pdf
  13. ^ http://bitsavers.org/pdf/cdc/terminal/82163400B-1_731_Remote_Batch_Terminals_Operating_and_Programming_Guide_Nov72.pdf
  14. ^ IBM System / 360 и System / 370 Asymmetric Multiprocessing System: Общее информационное руководство, номер программы 360A-CX-15X. IBM. GH20-1173.