XML - статьи

Шаблоны обмена сообщениями WSDL


Шаблоны обмена сообщениями определяют последовательность и число сообщений в одной операции (элементе operation). В спецификации Web Services Description Language (WSDL) Version 2.0 Part 2: Message Patterns ("Язык описания Web-сервисов (язык WSDL), версия 2.0, часть 2: Шаблоны сообщений") описывается несколько типов шаблонов сообщений. Шаблоны обмена сообщениями используют правила генерации неисправностей, предназначенные для оповещения о возникновении неисправностей. Обмен сообщениями может быть прерван, если генерация неисправностей происходит независимо от набора стандартных правил. Следующий набор стандартных правил кратко описывает поведение при возникновении ошибок.

  • ошибка замещает сообщение (Fault Replaces Messages);
  • сообщение вызывает ошибку (Message Triggers Fault);
  • ошибок нет (No Faults).

На рисунке 9 показаны эти различные шаблоны обмена сообщениями со схемами обработки ошибок.


Рис. 9. Шаблоны обмена сообщениями WSDL

Описание сервиса, предназначенного для передачи информации о котировках акций, на WSDL 1.1 и WSDL 2.0

В этом разделе кратко рассмотрен простой сервис, предназначенный для передачи информации о котировках акций. В представлены типы XML-схемы, которые используются в описании этого сервиса. Листинги и - описание интерфейса сервиса на WSDL 1.1 и WSDL 2.0, соответственно, листинги и - описание реализации сервиса на WSDL 1.1 и WSDL 2.0.



Содержание раздела