Протоколы Internet


Открытый торговый протокол Интернет– IOTP версия 0 - часть 16


  • Отзыв. Поддерживает отзыв электронного платежа из финансовой организации.
  • Депозит. Поддерживает депозит электронного платежа в финансовой организации.
  • Запрос. Поддерживает запрос состояния транзакции IOTP, которая в данный момент реализуется или уже завершилась.
  • Ping. Эта операция поддерживает простой запрос, который позволяет одному приложению IOTP выяснить, работает ли некоторое другое приложение IOTP.
  • 3.2. Сообщение IOTP

    Как было описано выше, сообщения IOTP представляют собой [XML] документы, которыми обмениваются торговые роли, участвующие в сделке.

    XML-определение сообщения IOTP выглядит следующим образом.

    <!ELEMENT IotpMessage

    ( TransRefBlk,

    SigBlk?,

    ErrorBlk?,

    ( AuthReqBlk |

    AuthRespBlk |

    AuthStatusBlk |

    CancelBlk |

    DeliveryReqBlk |

    DeliveryRespBlk |

    InquiryReqBlk |

    InquiryRespBlk |

    OfferRespBlk |

    PayExchBlk |

    PayReqBlk |

    PayRespBlk |

    PingReqBlk |

    PingRespBlk |

    TpoBlk |

    TpoSelectionBlk

    )*

    ) >

    <!ATTLIST IotpMessage

    xmlns CDATA

    'iotp:ietf.org/iotp-v1.0'

    Содержимое:

    TransRefBlkсодержит информацию, которая характеризует сообщение IOTP в пределах операции IOTP (смотри раздел 3.3)

    AuthReqBlk, AuthRespBlk,

    Торговые блоки.

    DeliveryReqBlk

    Торговые блоки присутствуют в сообщениях IOTP, а само содержимое

    DeliveryRespBlk

    торгового блока зависит от типа выполняемой операции IOTP

    ErrorBlk

    смотри определение каждой операции в разделе 9.

    InquiryReqBlk,

     

    InquiryRespBlk,

     

    OfferRespBlk, PayExchBlk,

     

    PayReqBlk

    Полные определения каждого торгового блока описаны в разделе 8.

    PayRespBlk, PingReqBlk,

    PingRespBlk,

    SigBlk,

    TpoBlk,

    TpoSelectionBlk

     

    Атрибуты:

    Xmlns

    Определение [XML Namespace] для сообщений IOTP.

    3.2.1. XML Document Prolog

    Сообщение IOTP является корневым элементом XML-документа. Оно, следовательно, должно предшествоваться соответствующим прологом документа XML. Например:

    <?XML Version='1.0'?>

    <!DOCTYPE IotpMessage >




    Начало  Назад  Вперед



    Книжный магазин