ГОСТ Р ИСО МЗК 9072-1 -93
f
а) Цель «о точности один раз». В идеальном случае логический объект при
кладного уроиия должен быть способен вести учет привлечениям опера
ции. добиваясь того, чтобы операция выполнялась только один раз. а нс
несколько раз или ни одного раза
б) Цель «максимум один раз» В некоторых ситуациях цель <з точности
один раз* нс может быть достигнута В меньшей степени, но все же по
млнон
целью является такое привлечение операции, при котором >та опе
рация будет выполнена максимум один раз. т с , возможно, ни одного
раза, но никогда дважды
В6.3 О и р е
л
е
л
е ни е прайм л
Перечисленные ниже обшие правила применимы в любых обстоятельствах:
С! Исполнитель должен сообщить результат или ошибку для каждой подт
верждаемой операции по той же прикладной ассоциации, по которой
была привлечена *тз операция
С2. Инициатор не должен разъединять прикладную ассоциацию до тех пор,
пока нс будут подтверждены все привлеченные им операции.
Следующие специфические правила применимы в некоторых обстоятельствах
51 При каждом использовании услуги УО-ПРИВЛЕЧЕНИБ заявитель дол
жен обеспечить различные Ид привлечения (если только зто не повтор
нан попытка привлечения) даже через последовательность прикладных-
ассоциации Это дает возможность исполнителю достичь цели «макси
мум один раз» путем подавления дублирований
52 Если исполнитель сталкивается с дубликатом Ид привлечения в услуге
УО-ПРИВЛЕЧЕНИЕ. он должен использовать услугу УО-Пл-ПРИВ
ЛЕЧЕНИЕ с дублировзныым привлечением
а
качестве параметра «при-
чима-откаэа* Зто будет способствовать достижению цели «в точности
один раз».
53. Инициатор-ассоциации доджей отклонить любые привлечении, которые
он не выполнил до разъединения прикладной ассоциации.
54. Инициатор-ассоциации должен ответить и» любые привлечении, сели он
выполнил их до разъединения прикладной-ассоциаини.
В6.4 Пр и ме н е н и е пра в ил
Общие правила применимы всегда Специфические правила управляют при*
кладиыми-ассоциаииями конкретных ассоциативных классов н операциями (при
влекаемыми посредством таких ассоциаций! конкретных операционных классов
следующим образом
а) Приклздныс-ассоциации ассоциативного класса 1- К операциям опера
ционных классов I и 2 не применимы никакие специфические правила. К
операциям операционных классов 3, 4 к 5 применимы специфические
правила SI и S2.
б) Прикладные-ассоциации ассоциативных классов 2 и 3: К операциям опт-
auHOHHUx классов I и 2 применимы специфические правила S3 и $4.
Любое привлечение, выданное ответчиком-ассоциации после того, как
инициатор-ассоциации выдал разъединение, теряется. Отказы ответчика
7акже могут быть потеряны). К операциям операционных классов 3. 4
и 5 применимы специфические правила SI. S2. S3 и S4.
Д
ля
тех протоколов, которые содержат только операция операционных
классов I или
2.
единственным ограничением яри значениях Ид-привлечения,
обеспечиваемых для услуги УО-ПРИВЛЕЧЕ1ШЕ. является то. что они изменя
ются в течение времени существования прикладной ассоциации.
Логичссхис-объекты-прикладиого уровня обесаечнваюс для привлекающего
уникальность идентификаторов Ид-привлечсния и через последовательные прик*
ладиыс-ассоииаиии путем обмена адресами-уровня-предегачтения за установлен
ное прикладной ассоциацией время н для каждого адреса-уровня-представления
51