ГОСТ Р ИСО 10303-22-2002
Устанавливается сразу после вызова в состояние ЭСеаис 1» команды «открытие хранилища».
В этом состоянии доступны команды категорий С, D, F, G. Н, I, J н К. Команды категорий A, L.
М. N, О, Р. Q. R, Т, 0, V, W и X в этом состоянии недоступны.
12.1.4 С о с т о я н и е« Н а ч а л од о с т у п ак С И Д Д - м о д е л ивр е ж и м е
• т о л ь к о ч т е н и е » l »( SDA 1-m o d e l S t a r t e d ROI )
Устанавливается сразу после вызова в состояние ^Открытое хранилище 1* команды «начало
доступа «только чтение*». В этом состоянии доступны команды категорий С. D, F, G. Н. I, J, К, L.
М, N. О. Р. Q и R. Команды категорий А, Т, U, V, W и X в этом состоянии недоступны.
12.1.5 С о с т о я н и е « Н а ч а л о д о с т у п а к С И Д Д-м о д е л и в р е ж и м е «ч т е-
н и е—з а п и с ь* 1» (S D A 1-m o d e l S t a r t e d RWI)
Устанавливается сразу после вызова в состояние «Открытое хранилище 1» команды «начало
доступа «чтение—запись»*. В этом состоянии доступны команды категорий С. Ю. F. G. Н. I. J, К.
L. М. N. О. Р, Т, U, V. W и X. Команды категорий A. Q и R в этом состоянии недоступны.
12.1.6 П е р е х о д ы с о с т о я и и й
Переходы из одного состояния в другое определены в таблице 4. В таблице строки 1—5 пред
ставляют исходное состояние, графы 2—6 —результирующее состояние, а значения, находящиеся
на пересечении строки с графой, —команды перехода от начального состояния в результирующее.
Символ «х* обозначает случай, когда строка и графа представляют одно и то же состояние. Символ
«—* обозначает случай, когда не существует единственной команды перехода между данными со
стояниями.
Т а б л и и а 4 — Переходы состояний для транзакции уровня 1
Состой
IIНС
Н ет Сеанса 1
Открытое
С еан с 1
хранилище 1
Н ачало доступа
к С И Д Д -м одсли
и реж име «только
чтение» 1
Н ачало доступа
к С И Д Д модели
в реж им е «чтение —
запись* 1
1
2
34
5
6
Ист сеанса 1
X
10.3.1-
-
-
10.7.3
Сеанс 1
Открытое хранилишс 1
Начало доступа к
СИДД-модсли в
режиме «только
чтение» 1
10.4.4
10.4.4
10.4.4
X
10.4.5
10.5.3
X
10.5.3 10.7.5
10.7.1
X
-
-
10.7.6
10.7.4
Начало доступа к
СИДД-модсли в
режиме «чтение-
запись» 1
10.4.4
10.5.3 10.7.7
10.7.1
X
12.2 Модель состояния для транзакции уровня 2
Модель содержит пять состояний. Эти состояния вместе с возможными переходами между
ними определены в 12.2.1—12.2.6. Команды категорий В и Е не обязаны обеспечиваться реализаци
ями транзакции уровня 2.
12.2.1 С о с т о я н и е «Нет с е а н с а 2» (No S e s s i o n 2)
Устанавливается перед вызовом команды «открытие сеанса*. В этом состоянии доступны ко
манды категории А. Команды категорий С, D. F. G, Н, I. J. К. L. М. N. О. Р. Q. R. Т. U. V. W
и X в этом состоянии недоступны.
12.2.2 С о с т о я н и е « Се а н с 2* (S е s s i о n 2)
Устанавливается после вызова команды «открытие сеанса*. В этом состоянии доступны коман
ды категорий С и D. Команды категорий A, F, G, Н. I, J, К. L, М, N, О, Р, Q. R, S, Т, U, V. W
и X в этом состоянии недоступны.
12.2.3 С о с т о я н и е « О т к р ы т о е х р а н и л и щ е 2» ( R e p o s i t o r y О р е п 2)
Устанавливается сразу после вызова в состояние «Сеанс 2* команды «открытие хранилища». В
этом состоянии доступны команды категорий С, D. F. G. Н, 1, J и К. Команды категорий A. L. М.
N, О. Р, Q. R, S, Т, U, V, W и X в этом состоянии недоступны.
7-1*
103