SOAP (web-сервисы)

Драйвер устройства SOAP (Simple Object Access Protocol) позволяет AggreGate Server вызывать Web-сервисы. Объекты Web-сервисов, посланные Web-сервисом и полученные от Web-сервиса, конвертируются из/в таблицы данных AggreGate. Обратитесь к разделу Devices для получения более детальной информации о "нормализованном" представлении устройств в AggreGate.

Информация о драйвере

ID плагина драйвера:

com.tibbo.linkserver.plugin.device.soap

Общие настройки

Не определены.

Настройки уровня пользователя

Не определены.

Свойства аккаунта устройства

Свойства соединения

Настройки соединения определяют, как  AggreGate Server взаимодействует с определенным сервером SOAP. Эти настройки доступны через опцию редактировать свойства аккаунта устройства контекста Device.

Драйвер устройства SOAP использует исключительно фреймворк Apache CXF для обработки SOAP-сообщений.

Настройка

Описание

URL WSDL

URL файла WSDL, описывающий один или более Web-сервисов.

Таймаут выполнения операции

Указывает максимальное количество времени ожидания для завершения выполнения операции.

Время ожидания соединения

Указывает максимальное время ожидания установления соединения.

URL сервиса

URL конечной точки Web-сервиса.

Тип аутентификации

Метод аутентификации: Basic или NTLM.

Имя пользователя

Имя пользователя, используемое при авторизации на веб сервере.

Пароль

Пароль, используемый при авторизации на веб сервере.

Отключить проверку CN (Common Name)

Устанавливает, должно ли устройство отключать проверку, если имя хоста, указанного в URL, совпадает с Common Name (CN) на сертификате сервера.

Класс заголовка

Полное имя класса Java, представляющее SOAP заголовок.

Параметры операции

Имя и параметры SOAP операции.

Активы device

Драйвер не поддерживает активы.

Настройки device

Драйвер не предоставляет настроек.

Операции device

Драйвер создает функцию устройства для каждой SOAP операции (функции), которую можно найти в указанном WSDL файле. Любой вызов функции Device соединен с вызовом функции SOAP. AggreGate Server использует таблицу данных ввода функции для конструирования SOAP объектов, которые обслуживаются как параметры ввода. Полученные в результате SOAP объекты конвертируются в таблицу данных вывода.

События device

Драйвер не предоставляет событий.

Подключение

Драйвер не устанавливает/не тестирует соединения. Любое SOAP устройство всегда находится онлайн, несмотря на то, что отдельные SOAP вызовы могут дать сбой из-за неполадок сети.

Синхронизация

Драйвер не предпринимает каких-либо действий при периодической синхронизации.

Was this page helpful?