Инфраструтура WEB-сервисов

Web-сервисы позволяют программным компонентам реализовывать обмен сообщениями с использованием различных стандартных протоколов (HTTP, XML, XSD, SOAP, WSDL).

Для обмена данными Web-сервисы XML применяют обмен сообщениями в формате XML. Это позволяет устанавливать взаимодействие компонентов, реализованных на разных языках программирования, и функционирующих на различных компьютерах.

Для доступа к Web-сервису необходимо знать:

§ адрес Web-сервиса;

§ имя вызываемого метода.

Клиент находит документы с описанием Web-сервиса на языке WSDL посредством механизма обнаружения сервиса. Клиент использует механизм каталогов для получения сведений об опубликованных Web-сервисах.

Описание Web-сервиса представляет собой XML документ, содержащий формат сообщений, используемый для обмена данными.

 


На следующей схеме приведен механизм обнаружения и запроса Web-сервиса с использованием компонентов инфраструктуры Web-сервисов ( ? – каталог, ? – обнаружение,? – описание, ? – обмен сообщениями с Web-сервисом).



Клиент
Web-сервиса XML

 


Web-сервис XML

 

Microsoft описывает работу со своими сервисами и спецификацию UDDI (Universal Description, Discovery, and Integration) на странице http://uddi.microsoft.com/

 

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100