ГОСТ Р 54708—2011
Е.1.2.2 Транзакция выборки
Типичные примеры типов транзакций выборки:
- получите текущую частоту, получите списокдоступных услуг, получите индикатор качества приема и т. д.
Типичные примеры потока коммуникаций:
- ’клиент’’ запрашивает данные от ’сервера’, который немедленнодоступен;
- ’клиент" запрашивает данные от "сервера", при этом от ’сервера’ требуются определенные действия
(пред/пост обработка).
Потенциальные типы ответа:
- подтверждение приема сообщения запроса;
- уведомление о статусах обработки ’сервером’ (принятая команда, обработанная команда. ошибкаЮК
и т. д.) — возможные состояния определены в соответствии с приложением;
- поставка запрашиваемой информации.
Е.1.2.3 Транзакция подписки/откаэа от подписки
Типичные примеры типов транзакций подписки.
- уведомьте меня обо всех будущих пользовательских логинах (учетных записей пользователей):
- доставка потока данных X.
Типичные примеры потока коммуникаций:
- ’клиент”подписывается на сервисX; ’сервер’ автоматически поставляетданные ’клиенту’ всякий раз. когда
новыеданные для сервиса Xстановятся доступными;
- ’клиент" подписывается на все предупреждающие сообщения от ’сервера*.
’Сервер" автоматически сообщает ’клиенту" обо всех происходящих предупрежедениях.
Потенциальные типы ответа:
- нет ответа;
- подтверждение приема сообщения запроса;
-уведомление о статусах обработки ’сервером’ (принятая команда, обработанная команда. ошибкаЮК
и т. д.) — возможные состояния, определенные в соответствии с приложением;
- доставка требуемой информации, инициируемой "сервером" как индивидуальная транзакция доставки
(в этом случае исходящая от "сервера". а не от "клиента").
Е.2 DCP пакет сообщения
DCP пакет сообщения — специально сформированный пакет DCP. несущий информацию, используемую в
пределах транзакцииот"клиента’к ’серверу"или наоборот. Части,которые составляют такой DCP пакет, будут опи
саны в последующих пунктах.
Е.2.1 Общая структура
Структура DCP пакета сообщения показана на рисунке Е.1.
DCP
т т т
обобщения
TAGTAGTAG
япамнг
ним и ив дгмня
ТА/?
TAG
<Пшяк*оп
Lenoti
<Ccnrrund
l!>
-KTnrwcttofi
ПаЪппсв»
«Пирогам
4
«Cornrnerd Date*
(optfcral, « .ATM Pec**
4 бейт»46шйш
4Сейтж
4б*Ат»
1&ЙГ
Абейте*
Рисунок Е.1 — Структура DCP пакета сообщения
Тип транзакции, одно из специальных TAG названий (4 символа ASCII), указывающее на DCP сообщение и
его тип (подробнее см. Е.2.2) (таблица Е.1).
Т а б л и ц а
Е.1 — Типы транзакции
Транзакция
Запрос тип сообщения
Ответ тип сообщения
передачи
*tsq
*tss
выборки
M1q
*t<S
подписки
*tuq
*tus
отказа от подписки
*tnq*tns
доставки
*tdq*tds
25