Телекоммуникационные технологии


         

Блок Cancel используется одной торговой


/p>

Блок Cancel

Блок Cancel используется одной торговой ролью чтобы информировать остальных о том, что транзакция аннулируется. Пример использования включает в себя:

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


  • Роль, отличная от покупателя, информирует Покупателя о том, что транзакция останавливается. В этом случае Покупатель вряд ли повторно пошлет предыдущее сообщение в предположении, что оно не было получено.


Его определение имеет вид.

<!ELEMENT CancelBlk (Status) >

<!ATTLIST CancelBlk ID ID #REQUIRED >

Атрибуты:









ID Идентификатор, который однозначно определяет блок Cancel транзакции.


Cодержимое:









Status Содержит статусную информацию, указывающую, что транзакция была аннулирована.


Транзакции IOTP

Базовая версия протокола IOTP поддерживает три типа транзакций. Среди них:

  • Транзакции аутентификации IOTP, которые поддерживают аутентификацию одного партнера сделки другим партнером и/или получение информации о другой торговой роли.


  • Транзакции IOTP, которые включают в себя один или более платежей. В частности:


- Депозит

- Покупка

- Возврат денег

- Отзыв сделки

- Обмен ценностями

  • Транзакции IOTP предназначенные для проверки корректности функционирования инфраструктуры. В частности:


- Транзакция запроса состояния и

- Ping

Хотя транзакции аутентификации могут выполняться сами по себе, опционно любая платежная операция может предшествоваться аутентификацией. Остальная часть данного раздела поделена на две части, где описывается:

  • Аутентификационные и платежные транзакции (аутентификация, депозит, покупка, возврат денег, аннулирование сделки и обмен ценностями)


  • Инфраструктурные транзакции (транзакция запроса состояния и Ping), которые предназначены для поддержки запросов о том, успешно ли прошла транзакция или правильно ли работает сервер торговой роли.


Транзакция аутентификации и платежа

Транзакции, имеющие отношение к аутентификации и платежу состоят из шести документальных обменов, которые объединяются в последовательности, чтобы реализовать определенную транзакцию.


Содержание  Назад  Вперед