Блок ссылок транзакции содержит информацию,
<IotpMessage>
...
3.3. Блок ссылок операции (Transaction Reference Block)
Блок ссылок транзакции содержит информацию, которая идентифицирует IOTP-транзакцию и сообщение IOTP. Блок ссылок операции включает в себя:
Компонент ID-операции, который однозначно идентифицирует операцию IOTP. Компоненты ID-операции идентичны для всех сообщений IOTP, относящихся к одной IOTP-операции.
Компонент ID-сообщения, который предоставляет управляющую информацию о сообщении IOTP, а также однозначно идентифицирует сообщение IOTP в рамках операции IOTP.
Нуль или более компонентов Related To, которые связывают эту операцию IOTP с другими операциями или другими событиями, используя идентификаторы этих событий.
Определение блока ссылок операции (Transaction Reference Block) выглядит следующим образом:
<!ELEMENT TransRefBlk (TransId, MsgId, RelatedTo*) >
<!ATTLIST TransRefBlk ID ID #REQUIRED >
Атрибуты:
ID
|
Идентификатор, который однозначно определяет блок ссылок операции в пределах IOTP-процедуры (смотри раздел 3.4).
|
Cодержимое:
TransId
|
Смотри 3.3.1 Id-компонент операции.
|
MsgId
|
Смотри 3.3.2 Id-компонент сообщения.
|
RelatedTo
|
Смотри 3.3.3 Компонент Related To.
|
3.3.1. Идентификационная компонента транзакции
Идентификационная компонента транзакции содержит информацию, которая однозначно задает транзакцию IOTP. Ее определение представлено ниже:
<!ELEMENT TransId EMPTY >
<!ATTLIST TransId ID
| ID #REQUIRED
|
Version
| NMTOKEN #FIXED '1.0'
|
IotpTransId
| CDATA #REQUIRED
|
IotpTransType
| CDATA #REQUIRED
|
TransTimeStamp
| CDATA #REQUIRED >
Атрибуты:
ID
|
Идентификатор, который однозначно определяет Id-компонент транзакции в рамках операции IOTP.
|
Version
|
Определяет версию IOTP и, следовательно структуру сообщений IOTP, которые используются транзакцией IOTP.
|
IotpTransId
|
Содержит данные, которые однозначно определяют транзакцию IOTP. Это атрибут должен отвечать правилам для идентификаторов сообщений [RFC 822].
|
IotpTransTyp
|
Это тип исполняемой транзакции IOTP. Для базовой версии IOTP он идентифицирует "стандартную" транзакцию IOTP и предполагает определенную последовательность и содержимое сообщений IOTP, которыми обмениваются торговые роли. Корректными значениями атрибута являются:
|
о
|
BaselineAuthentication (Базовая аутентификация)
|
o
|
BaselineDeposit
|
o
|
BaselinePurchase
|
o
|
BaselineRefund
|
o
|
BaselineWithdrawal
|
o
|
BaselineValueExchange
|
o
|
BaselineInquiry
|
o
|
BaselinePing
|
<
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий