Операционные системы супер-ЭВМ


Протокол пересылки файлов - часть 2


3.       пересылка файла из архива внешней машины в архив основ­ной машины по инициативе задачи, выполняемой на основной маши­не;

4.       пересылка файла из архива основной машины в архив внеш­ней машины по инициативе задачи, выполняемой на основной маши­не.

Первые две задачи решаются средствами выполнения обобщен­ного шага задания на основной машине. Для первой задачи пакет задания содержит файл на языке управления заданиями ОМ и файл из архива внешней машины, который необходимо поместить в архив ОМ. Задание состоит из одного шага перемещения файла из входно­го справочника задания в архив. Атрибуты и составное имя поме­щаемого файла описывается средствами языка управления заданиями ОМ. Пакет результатов содержит служебную информацию о выполне­нии задания.

Для второй задачи пакет задания содержит файл на языке управления заданиями ОМ. В этом файле описан шаг, состоящий в перемещении соответствующего файла из архива ОМ в выходной справочник задания. Оттуда средствами вывода результатов выпол­нения задания этот файл будет помещен в пакет результатов и выведен во внешнюю машину. Идентификация этого файла в пакете результатов и его помещение в архив внешней машины будет произ­водиться средствами внешней машины.

Для решения третьей и четвертой задачи было принято реше­ние не создавать дополнительных служб в основной машине. Следу­ет вспомнить, что любая задача, выполняющаяся в основной маши­не, есть шаг задания, запущенного из внешней машины. Следова­тельно, на внешней машине должно быть предусмотрено (средствами этого же задания), что во время выполнения обобщенного шага задания на основной машине может возникнуть необходимость пере­сылки файлов. Транспортные средства сетевого локального обеспе­чения локальной сети предоставляют возможность установления взаимосвязи между различными шагами одного задания, устанавли­вая между ними транспортные соединения.Эти транспортные соеди-

нения можно использовать для пересылки файлов. В качестве про­токола пересылки файлов рекомендуется использовать протокол пересылки заданий, пересылая файл в протокольной единице данных "Пакет". Только следует учитывать, что в данном случае транс­портное соединение будет устанавливаться не между системными задачами, а между пользовательскими задачами, выполняющими раз­ные шаги одного задания.




Начало  Назад  Вперед



Книжный магазин