Протоколы Internet


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


  • Как дополнительные XML-элементы и новые определенные пользователем значения для существующих IOTP-кодов могут использоваться при расширении IOTP.
  • Как IOTP использует элемент Packaged Content для вложения данных, таких как сообщения платежных протоколов или определения заказа, в сообщения IOTP.
  • Как IOTP идентифицирует языки, чтобы можно было использовать различные языки в рамках сообщений IOTP.
  • Как IOTP работает с безопасными и опасными сетевыми позициями (Net Locations), при посылке сообщений.
  • Как могут аннулироваться операции IOTP.
  • 3.1. Обзор

    3.1.1. Структура сообщений IOTP

    Структура сообщения IOTP и его отношения с торговыми блоками и компонентами проиллюстрировано на диаграмме ниже.

    Рис. .6. Структура сообщения IOTP

    На диаграмме определена концепция блока ссылок операции (Transaction Reference Block). Такой блок содержит среди прочего уникальный идентификатор операции IOTP. Кроме того, каждому блоку и компоненту присваивается ID-атрибут (смотри раздел 3.4), который является уникальным в пределах IOTP. Следовательно, комбинации ID-атрибута и глобального уникального идентификатора в блоке ссылок операции достаточно, для однозначной идентификации любого торгового блока или компонента.

    3.1.2. Операции IOTP

    Предопределенный набор сообщений IOTP, которыми обмениваются торговые роли, составляют операцию IOTP. Это проиллюстрировано ниже на диаграмме.

    Рис. .7. Функциональная схема операция IOTP

    На приведенной выше диаграмме Интернет рассматривается в качестве транспортного механизма. Но это не всегда так. Сообщения IOTP могут транспортироваться с использованием различных механизмов.

    В этой версии IOTP специфицированы следующие операции IOTP (смотри раздел 9):

    • Покупка. Поддерживает предложение, платеж и, опционно, доставку.
    • Возврат. Поддерживает возврат денег для сделанной ранее покупки.
    • Обмен ценностями. Включает в себя два платежа, которые реализуют обмен ценностями, например валютный обмен.
    • Аутентификация. Поддерживает удаленную аутентификацию одной торговой роли другой ролью с помощью различных аутентификационных алгоритмов, и предоставляет информацию об организации – торгового агента, который должен быть аутентифицирован с целью, например, подготовки предложения.



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



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