Открыть главное меню

Изменения

16 байт добавлено, 6 лет назад
м
→‎Архитектура: оформление, орфография
 
== Архитектура ==
Как показано на рисунке, можно выделить три инстанции, взаимодействующие в рамках веб-службы. Переведём их названия как
Как показано на рисунке, можно выделить три инстанции, взаимодействующие в рамках веб-службы. Переведем их названия как заказчик, исполнитель и каталог (Service Requestor, Service Provider и Service Broker). Когда служба разработана, исполнитель регистрирует ее в каталоге, где ее могут найти потенциальные заказчики. Заказчик, найдя в каталоге подходящую службу, импортирует оттуда ее [[WSDL]]-спецификацию и разрабатывает в соответствии с ней свое программное обеспечение. WSDL описывает формат запросов и ответов, которыми обмениваются заказчик и исполнитель в процессе работы. Для обеспечения взаимодействия используются следующие стандарты:
* заказчик (''service requestor'');
* исполнитель (''service provider'');
* каталог (''service broker'').
Как показано на рисунке, можно выделить три инстанции, взаимодействующие в рамках веб-службы. Переведем их названия как заказчик, исполнитель и каталог (Service Requestor, Service Provider и Service Broker). Когда служба разработана, исполнитель регистрирует еееё в каталоге, где еееё могут найти потенциальные заказчики. Заказчик, найдя в каталоге подходящую службу, импортирует оттуда еееё [[WSDL]]-спецификацию и разрабатывает в соответствии с ней свое программное обеспечение. WSDL описывает формат запросов и ответов, которыми обмениваются заказчик и исполнитель в процессе работы. Для обеспечения взаимодействия используются следующие стандарты:
* [[XML]]: Расширяемый язык разметки, предназначенный для хранения и передачи структурированных данных;
* [[SOAP]]: Протокол обмена сообщениями на базе XML;
* [[WSDL]]: Язык описания внешних интерфейсов веб-службы на базе XML;
* [[UDDI]]: Универсальный интерфейс распознавания, описания и интеграции (Universal Discovery, Description and Integration). Каталог веб-служб и сведений о компаниях, предоставляющих веб-службы во всеобщее пользование или конкретным компаниям. Пока UDDI существуют, однако, только в небольших фирменных сетях и ещеещё не нашли широкого распространения в открытом интернете.
 
== Методы разработки ==