Операция описывает действие, а также ожидаемые вводные и выходные данные. Элемент operation может также содержать субэлемент fault, описывающий данные об ошибках, которые могут возвращаться операцией.
Возможно объявление четырех базовых элементов передачи, поддерживаемых конечной точкой:
- Односторонний: конечная точка получает сообщение.
- Запрос-ответ: конечная точка получает сообщение и отправляет связанное
сообщение.
- Solicit-response: конечная точка посылает сообщение и получает
соответствующее
ответное сообщение.
- Уведомление: конечная точка отправляет сообщение.
Операция может быть добавлена в тип порта или связывание порта.
Для добавления операции в тип порта выполните следующие действия:
- На панели Эскиз щелкните правой кнопкой мыши на типе порта. Выберите Добавить операцию. Для выбора новой операции щёлкните на ней в объекте типа порта.
- В панели Свойства перейдите на панель Общие.
- В поле Имя введите имя операции.
- Щелкните правой кнопкой мыши на операции, чтобы добавить объекты ввода, вывода или ошибки.
В зависимости от ввода и вывода операции, она может быть классифицирована следующим образом:
- Односторонняя операция: ввод
- Отвечающая операция: ввод, вывод
- Запрашивающая операция: вывод, ввод
- Уведомляющая операция: вывод
- На панели Свойства введите информацию об операции, которую пользователь сможет прочитать
на панели Документация.
Совет: Новую операцию для типа порта также можно создать с помощью панели Схема. Щелкните правой кнопкой мыши на типе порта в папке Тип порта и
выберите Добавить операцию.