Jump to content

WS-адресация

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

Описание

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

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

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

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

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

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

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

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

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

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

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

В настоящее время WS-адресация состоит из трех частей:

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

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

  1. ^ «Адресация веб-служб (WS-адресация)» .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 833f691ee1dd40da8393ff8c85ec1c76__1642056060
URL1:https://arc.ask3.ru/arc/aa/83/76/833f691ee1dd40da8393ff8c85ec1c76.html
Заголовок, (Title) документа по адресу, URL1:
WS-Addressing - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)