ГОСТ Р ИСО 13374-3—2015
сообщение ACKNOWLEDGE с флагом MODIFIED с графиком, где период между последовательными про
цедурами контроля увеличен, поскольку исполнительная подсистема определила невозможность ре
ализации графика с предлагаемой периодичностью контроля. По получении предложения о модифика
ции планирующая подсистема принимает решение о сокращении времени контроля за счет исключе ния
одного из датчиков, но сохранения изначально предложенной периодичности контроля и повторно
направляет сообщение PROCESS исполнительной подсистеме. Исполнительная подсистема принима
ет график контроля и возвращает сообщение ACKNOWLEDGE с флагом ACCEPTED.
Рисунок А-10 — Пример действия ACKNOWLEDGE в ответ на запрос PROCESS
А.1.1.3.1.3.3 CONFIRM
Действие CONFIRM используется в сообщении CONFIRM для подтверждения получения и обработки какого-
либо сообщения за исключением сообщений CONFIRM. RESPOND или ACKNOWLEDGE. Пример подтверждения
в случае обнаружения ошибки показан на рисунке А.11.
Подтверждение — это опция, управляемая отправляющим приложением. Получающее приложение запраши вается
о возврате подтверждающего сообщения на сообщение, изначальнопосланное отправляющим приложением. В
сообщении CONFIRM указывается идентификатор исходного сообщения, на которое посылается под
тверждение.
В сообщении CONFIRM указывается на успешную обработку исходного сообщения или возвращается со
общение об ошибке, если исходное сообщение обработано быть не может.
Если при обработке исходного сообщения получающим приложением возникает ошибка, а отправитель исход
ного сообщения установил атрибут подтверждения ОпЕггог илиAlways, то получающее приложение должно создать
сообщение CONFIRM. Если опция подтверждения не установлена, то по умолчанию будет принято Confirm Never.
Обработка ошибки на уровне приложения осуществляется через элемент подтверждения в области иденти
фикации приложения.
Обработка ошибок приложения осуществляется в дополнение к обработке ошибок уровня связи, обеспе
чиваемой в рамках конкретной инфраструктуры и сервисных служб сети с помощью связующего программного
обеспечения.
Опции запроса подтверждения указаны в таблице А.6
Таблица А.6 — Дополнительные элементы запроса CONFIRMATION
Имя
Описание
NeverЗапрос на подтверждение отсутствует
ОпЕггог
Подтверждение отправляется только при наличии ошибки
Always
Подтверждение отправляется всегда вне зависимости от результатов локальной обработки
16