ГОСТ Р ИСО 10303-22-2002
W — состояние «Начало транзакции а режиме «чтение—запись* 3*;
RO -состояние (Открытое хранилище 3»;
RP -состояние «Открытое хранилище в режиме «только чтение» 3*;
WP — состояние «Открытое хранилище в режиме «чтение—запись» 3»;
RR -состояние «Начало доступа к модели в режиме «только чтение» в хранилище с досту
пом «только чтение» 3»;
NVR — состояние «Начало доступа к модели в режиме «только чтение* в хранилище с досту
пом «чтение—запись» 3*;
WW— состояние «Начало доступа к модели в режиме «чтение—запись* вхранилище с досту
пом «чтение—запись» 3*.
Т а б л и ц а 6 — Переходы состояний для транзакций уровня 3
Сосхомиме 1N
S
R
W
RO
RP
WP
RR
WRWW
N
X
10.3.1
—
-—-
--
--
X10.4.7
10.4.610.4.5
-
--
S
10.4.4
R
10.4.4
10.4.10X
10.4.11
—
—
10.4.5
-
-
—
—
—
—
W
10.4.4
10.4.10
—
10.4.11
X
——
10.4.5
—
—
—
10.5.3
-
-
X10.4.7
10.4.6
-
-
-
RO
10.4.4
RP
10.4.4
—10.5.3
—
10.4.10X
10.4.11
—
10.7.3
-—
W P10.4.4
——
10.5.310.4.10
—
10.4.11
X
—
10.7.310.7.6
-
10.5.3
--
10.7.5
-
X
--
RR
10.4.4
WR
10.4.4
——
10.5.3
——
10.7.5
—
10.7.1
X10.7.4
WW
10.4.4
——
10.5.3
——
10.7.7
—
10.7.1
—
X
13 Классы реализации
13.1 Реализации СИДД
Реализация, соответствующая одной или нескольким языковым привязкам СИДД, должна
быть совместима с заданным уровнем функциональных возможностей, устаноатенным ниже. Заявка
о соответствии реализации протоколу (ЗСРП, P1CS) для конкретной реализации СИДД должна
устанавливать уровни, которым она удовлетворяет. Когда данной реализацией не обеспечивается
команда или параметры, с которыми она вызывается, реализация должна предусматривать данную
команду, но в результате ее вызова должна возвращать ошибку FNJMAVL.
13.1.1 У р о в н и т р а н з а к ц и и
В настоящем стандарте установлены три уровня реализации транзакции:
1—нет транзакций. Уровень состоит из реализации, не предусматривающей обеспечение ко
манд на получение постоянной метки, транзакции сеанса и сохранение и отмену изменений СИДД-
модел и;
2— транзакции СИДД-моделсй. Уровень состоит из реализации, предусматривающей обеспе
чение команд на получение постоянной метки и сохранение и отмену изменений СИДД-модели,
но не обеспечивающей команды на транзакцию сеанса;
3 - транзакции. Уровень состоит из реализации, предусматривающей обеспечение команд на
получение постоянной метки и транзакции сеанса, по не обеспечивающей команды на сохранение
н отмену изменений СИДД-модели.
106