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


Уведомление о получении пакета результатов - часть 2


По иници­ативе задачи ввода внешней машины транспортное соединение может быть терминировано и во время пересылки (в случае возникновения исключительной ситуации в задаче ввода внешней машины, напри­мер, при невозможности прочтения файлов задания с диска внешней машины).

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

Действия задач вывода аналогичны.




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



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