Порт определяет отдельную конечную точку посредством указания одиночного адреса для связывания. Порт содержит атрибут 'binding', в котором указывается связывание, и элемент
address, определяющий конечную точку.
Порты группируются с помощью служб. Порты, принадлежащие одной службе, могут иметь следующие взаимосвязи:
- Ни один из портов не может обмениваться данными с другим (например, вывод одного порта не может быть вводом другого).
- Если службе принадлежат несколько портов одного типа, использующие разные связывания или адреса, они являются альтернативными. Каждый порт имеет семантически эквивалентное поведение (в рамках ограничений транспортного протокола и формата сообщений, налагаемых связываниями).
- Определить типы портов службы можно опросив ее порты. С помощью этой информации пользователь
может определить, поддерживает ли данная система все операции, которые необходимы для выполнения
данной задачи.
Для добавления порта к службе выполните следующие действия:
- На панели Схема щелкните правой кнопкой мыши на службе, к которой вы
хотите добавить порт, и нажмите Добавить порт.
- Укажите имя порта в поле Имя. Имя порта должно быть уникальным среди всех портов, определенных в службе.
- Выберите Связывание и Протокол и
введите адрес порта в поле Адрес.
Нажмите кнопку
Готово. Для выбора нового порта щелкните на порте в объекте службы. Информацию
о порте можно изменить на панели Общие.
- Введите информацию о порте, которую пользователь сможет прочитать на вкладке
Документация панели Свойства.
- Для управления расширениями перейдите на панель
Расширения. Можно добавить, отсортировать или удалить расширения.
Можно создать новое связывание для порта, повторно использовать существующее связывание
или импортировать его. Связывание определяет формат сообщения и параметры
протокола для операций и сообщений, определенных для данного типа порта. Дополнительная информация
приведена в разделе Выбор связывания .
Можно также создать порт на панели Схема, щелкнув правой кнопкой мыши на службе в
папке Службы и нажав Добавить порт. Не зависимо от способа создания порта он отобразится в как в панели Эскиз, так и в панели Схема.