Дом аудио Что такое язык описания веб-сервисов (wsdl)? - определение из техопедии

Что такое язык описания веб-сервисов (wsdl)? - определение из техопедии

Оглавление:

Anonim

Определение. Что означает язык описания веб-служб (WSDL)?

Язык описания веб-сервисов (WSDL) - это язык на основе XML, который описывает веб-сервисы и их использование.

Документ WSDL - это конкретное описание веб-службы, которое включает как абстрактные, так и конкретные элементы.

WSDL описывает абстрактные функциональные возможности службы и предоставляет основу для описания конкретных деталей описания службы. Это формальное описание требуется для распределенных систем и связи между программными приложениями.

Techopedia объясняет язык описания веб-сервисов (WSDL)

WSDL 1.0 был представлен в 2000 году и был разработан в сотрудничестве с Microsoft, IBM и Ariba. Язык был формализован в 2001 году как версия 1.1.

WSDL 2.0 существенно отличается от версии 1.1 и был одобрен в качестве рекомендации W3C в 2007 году. Однако большинство сторонних поставщиков не адаптировали свои предложения для поддержки WSDL 2.0. Например, язык выполнения бизнес-процессов веб-служб (WS-BPEL) использует WSDL 1.1.

Описание службы WSDL 2.0 указывает, как потенциальные клиенты должны взаимодействовать с описанной службой. Документ WSDL описывает два аспекта веб-службы: один абстрактный и один конкретный.

В последующем описании элементы WSDL выделены курсивом.

  1. На абстрактном уровне веб-служба описывается в терминах сообщений, которые она отправляет и получает. Операция связывает шаблон обмена сообщениями с одним или несколькими сообщениями. Шаблон обмена сообщениями определяет последовательность и количество сообщений, отправленных и / или полученных, а также тех, кому они логически отправлены и / или получены. Интерфейс группирует операции без фиксации в транспортном или проводном формате.
  2. На конкретном уровне привязка определяет детали транспортного и проводного формата для одного или нескольких интерфейсов. Конечная точка связывает сетевой адрес с привязкой. И, наконец, сервис группирует конечные точки, которые реализуют общий интерфейс.
Что такое язык описания веб-сервисов (wsdl)? - определение из техопедии