WSDL - Введение
WSDL означает язык описания веб-служб. Это стандартный формат описания веб-службы. WSDL был разработан совместно Microsoft и IBM.
Особенности WSDL
WSDL - это протокол на основе XML для обмена информацией в децентрализованных и распределенных средах.
Определения WSDL описывают, как получить доступ к веб-сервису и какие операции он будет выполнять.
WSDL - это язык для описания взаимодействия со службами на основе XML.
WSDL является неотъемлемой частью универсального описания, обнаружения и интеграции (UDDI), всемирного бизнес-реестра на основе XML.
WSDL - это язык, который использует UDDI.
WSDL произносится как «глупый» и пишется как «WSD-L».
Использование WSDL
WSDL часто используется в сочетании с SOAP и XML-схемой для предоставления веб-сервисов через Интернет. Клиентская программа, подключающаяся к веб-службе, может читать WSDL, чтобы определить, какие функции доступны на сервере. Любые используемые специальные типы данных встраиваются в файл WSDL в форме XML-схемы. Затем клиент может использовать SOAP для фактического вызова одной из функций, перечисленных в WSDL.
История WSDL
WSDL 1.1 был представлен Ariba, IBM и Microsoft в качестве примечания W3C для описания сервисов W3C XML Activity по протоколам XML в марте 2001 года.
WSDL 1.1 не был одобрен Консорциумом Всемирной паутины (W3C), однако он только что выпустил черновик версии 2.0, который будет рекомендован (официальный стандарт) и, таким образом, одобрен W3C.