Электронная версияГОСТ Р ИСО/МЭК МФС 11185-3—98
Каждая 333 определяет одну операцию. Терминальный пользователь ВТ должен выполнить опера
ции. определенные в последовательности записей 333 в том порядке, в каком эти записи были
приняты. Если какая-либо операция завершается со сбоем, то остальные операции в этой последо
вательности записей 333. кроме запросов о состоянии, должны игнорироваться.
Если профиль используется в С-режиме. то прикладной пользователь ВТ завершает диалог.
Терминальный пользователь ВТ может затем ответить на ту последовательность операций, которую он
выполнял, последовательностью записей ЗУЗ в информации обновления ТОУУЗ. Компонент
«индекс 333* каждой ЗУЗ идентифицирует соответствующую запись 333 в последовательности
записей 333. с которой эта ЗУЗ ассоциируется. Оптимизация последовательности записей ЗУЗ
заключается в том, что ответ на каждую операцию, кроме операции «состояние», необходимо
выдавать только в исключительной ситуации. Информация обновления объекта ТОУУЗ может
содержать пустую последовательность, означающую, что каждая операция обновления соответству
ющего ТОУУЗ была успешно завершена.
8.1 З а г р у з к а л о к а л ь н о з а п и с а н н о г о э л е м е н т а д а н н ы хВТ
Для выполнения данной операции требуются следующие компоненты 333:
имя элемента данных ВТ:обязательный;
версия элемента данных ВТ:необязательный;
время создания элемента данных ВТ:необязательный;
имя ОСИ:обязательный;
идентификатор записи ОСИ:обязательный;
тип операции «загрузка элемента данных»: обязательный.
Прикладной пользователь ВТ может запросить загрузку элемента данных ВТ с определенными
компонентами *версия/дата*, включая эти компоненты в запись 333. Если эти компоненты
пропущены, то терминал загружается версией, имеющей самую позднюю дату.
Терминальный пользователь ВТ выбирает запись локального файла, чтобы загрузить названный
элемент данных ВТ в названную запись ОСИ.
В ответе требуются следующие компоненты записи ЗУЗ:
индекс 333:обязательный;
версия элемента данных ВТ:обязательный,если в соответствующей 333не был пред-
ставлен компонент «версия элемента данных ВТ» и опе
рация завершиласьс состоянием «успешно», иначе —не
обязательный;
время создания элемента данных ВТ: обязательный.если в соответствующей 333 не был пред
ставлен компонент «время создания элемента дан
ных ВТ* и операция завершилась с состоянием «успеш
но».иначе — необязательный;
состояние:обязательный.если операция завершилась с состояни
ем «сбой».иначе — необязательный:
код причины:необязательный.если компоногт «состояние* имеет
значение «сбой»,иначе — отсутствует.
Прикладной пользователь ВТ может проверить ответную ЗУЗ, чтобы убедиться, что терминал
был загружен правильным элементом данных ВТ (и с правильной датой).
Предположим, что в терминале был загружен правильный элемент данных, тогда прикладной
пользователь ВТ должен убедиться, что подобная загрузка ОСИ происходила в прикладной оконеч
ной системе таким образом, чтобы соответствующие элементы облает КОВ оставались совмести
мыми. Прикладной пользователь ВТ может затем вызвать или выполнить запись ОСИ, которая была
только что загружена.
Если прикладной пользователь ВТ опознает исключительное условие, он может выполнить
функцию «построчная загрузка», определенную п 8.3 настоящего стандарта, чтобы гарантировать,
что в терминале доступным является правильный элемент данных ВТ.
8.2 П р о в е р к а с о с т о я н и я э л е м е н т а д а н н ы хВТ
Для выполнения данной операции требуются следующие компоненты 333:
имя элемента данных ВТ: обязательный;
тип операции «состояние элемента данных»: обязательный.
Терминальный пользователь ВТ выбирает запись локального файла, чтобы получить необхо
димую информацию состояния.
11