Протоколы Internet

         

Блок ссылок транзакции содержит информацию,


<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
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий