Задание привязки

Привязка - это объект верхнего уровня WSDL, конкретизирующий механизм обмена сообщениями с веб-службой. Привязка ссылается на один и только один порт. Структура привязки очень близка к типу порта. Связывание содержит элементы расширяемости (например, SOAP, http и mime), которые задают специфические параметры протокола. Каждый порт в службе связан ровно с одной привязкой.

Создать связывание можно щёлкнув правой кнопкой мыши на пустой области в панели Эскиз и выбрав Добавить связывание. Можно создать новое связывание, использовать существующее или импортировать внешнее.

Создание новой привязки

Для создания нового связывания выполните следующие действия:

  1. На панели Эскиз щелкните правой кнопкой мыши на порте и нажмите Установить связывание > Новое связывание.
  2. В поле Имя укажите имя связывания. Имя должно быть уникальным среди всех связываний в документе WSDL. Нажмите OK. Для выбора нового связывания щелкните на объекте связывания.
  3. Введите информацию о связывании, которую пользователь сможет прочитать на панели Документация.
Примечание: Тип порта - это именованный набор связанных абстрактных операций и абстрактных сообщений. Можно создать новый тип порта для связывания, повторно использовать существующий тип порта или импортировать его. Дополнительная информация приведена в разделе Задание типа порта.
Совет: Можно также создать новое связывание для порта на панели Схема. Щелкните правой кнопкой мыши на папке Связывания и выберите Добавить связывание.

Повторное использование привязки для порта

Для повторного использования связывания выполните следующие действия:

  1. В панели Эскиз выберите порт.
  2. В панели Свойства перейдите на панель Общие.
  3. В списке Привязка выберите требуемую привязку.

Повторная генерация привязки

Для повторного создания связывания выполните следующие действия:
  1. Щелкните правой кнопкой мыши на привязке, которую требуется создать повторно.
  2. Выберите Сгенерировать данные привязки.
  3. Укажите требуемую информацию. Если вы изменяете существующее связывание, убедитесь в том, что выбран переключатель Перезаписать существующую информацию связывания.

Импорт существующей привязки

Для импорта существующего связывания выполните следующие действия:
  1. На панели Эскиз щелкните правой кнопкой мыши на порте и нажмите Установить связывание > Существующее связывание.
  2. Необязательно: В поле Имя введите строку поиска для фильтрации списка или оставьте его пустым, чтобы просмотреть все значения.
  3. Можно импортировать связывание, выбрав одну из следующих опций:
    • Рабочая область: Перечисляет связывания, доступные в рабочей области.
    • Родительский проект: Перечисляет связывания, доступные в проекте, содержащем данный файл.
    • Текущий ресурс: Перечисляет связывания, доступные в текущем файле.
    • Рабочие наборы: Перечисляет связывания, доступные в указанном наборе файлов. Для того чтобы указать рабочий набор, нажмите Выбрать. Можно выбрать файлы из существующего рабочего набора или создать новый. После выбора файлов нажмите OK.
  4. Будут перечислены существующие связывания. Выберите один и нажмите OK. На панели Эскиз выберите объект связывания.
  5. На панели Свойства введите информацию о связывании, которую пользователь сможет прочитать на панели Документация.