WS- Адресация

редактировать

Адресация веб-служб (WS-Addressing ) - это спецификация транспортного нейтрального механизма, который позволяет Интернету. services для передачи адресной информации. По сути, он состоит из двух частей: структуры для передачи ссылки на конечную точку веб-службы и набора свойств адресации сообщений, которые связывают информацию адресации с конкретным сообщением.

Содержание
  • 1 Описание
  • 2 Ссылки на конечные точки
  • 3 Свойства адресации сообщений
  • 4 История
  • 5 Ссылки
  • 6 Внешние ссылки
Описание

WS- Адресация - это стандартизированный способ включения данных маршрутизации сообщений в заголовки SOAP. Вместо того, чтобы полагаться на транспорт на сетевом уровне для передачи информации о маршрутизации, сообщение, использующее WS-Addressing, может содержать свои собственные метаданные отправки в стандартизованном заголовке SOAP. Транспорт на сетевом уровне отвечает только за доставку этого сообщения диспетчеру, способному читать метаданные WS-Addressing. Как только это сообщение поступает диспетчеру, указанному в URI, работа транспорта сетевого уровня завершается.

WS-Addressing поддерживает использование асинхронных взаимодействий путем указания общего заголовка SOAP (wsa: ReplyTo), который содержит ссылку на конечную точку (EPR), на которую должен быть отправлен ответ. Поставщик услуг передает ответное сообщение через отдельное соединение к конечной точке wsa: ReplyTo. Это отделяет время жизни взаимодействия запроса / ответа SOAP от времени жизни протокола HTTP-запроса / ответа, тем самым обеспечивая длительные взаимодействия, которые могут охватывать произвольные периоды времени.

Ссылки на конечные точки

Ссылка на конечные точки (EPR) - это структура XML, инкапсулирующая информацию, полезную для адресации сообщения веб-службе. Это включает в себя адрес назначения сообщения, любые дополнительные параметры (называемые ссылочными параметрами), необходимые для маршрутизации сообщения к месту назначения, и дополнительные метаданные (например, WSDL или WS-Policy ). о сервисе.

Свойства адресации сообщений

Свойства адресации сообщений передают информацию об адресации, относящуюся к доставке сообщения в веб-службу:

  • Пункт назначения сообщения URI
  • Исходная конечная точка - конечная точка службы, которая отправила это сообщение (EPR)
  • Конечная точка ответа - конечная точка, на которую должны быть отправлены ответные сообщения (EPR)
  • Конечная точка отказа - конечная точка, на которую должны отправляться сообщения об ошибках быть отправленным (EPR)
  • Действие - значение действия, указывающее семантику сообщения (может помочь с маршрутизацией сообщения) URI
  • Уникальный идентификатор сообщения URI
  • Отношение к предыдущие сообщения (пара URI )
History

WS-Addressing была первоначально создана Microsoft, IBM, BEA, Sun Microsystems и SAP и переданы в W3C для стандартизации. Рабочая группа W3C WS-Addressing доработала и дополнила спецификацию в процессе стандартизации.

WS-адресация сейчас Он состоит из трех частей:

  • Спецификация Core ссылок на конечные точки и свойств адресации сообщений.
  • A привязка этих свойств к SOAP.
  • Метаданные определяет, как абстрактные свойства, определенные в Core, описываются с помощью WSDL, как включать метаданные WSDL в ссылки на конечные точки и как WS-Policy может быть используется для обозначения поддержки WS-адресации веб-службой.

Приложение политики веб-служб для ссылки на конечную точку (WS-PAEPR) определяет механизм и значение включения выражений WS-Policy в Ссылки на конечные точки. WS-PAEPR является заявкой члена W3C.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-20 05:28:24
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте