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

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

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

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

com.tibbo.linkserver.plugin.device.soap

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

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

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

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

Device account properties

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

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

Настройка

Описание

URL WSDL

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

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

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

Движок SOAP

Фреймворк, используемый для реализации SOAP клиента.

URL сервиса

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

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

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

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

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

Пароль

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

Доверять всем сертификатам

Если true, проверка сертификата будет отключена. В ином случае, все сертификаты сервера будут проверяться с использованием файла хранилища сертификатов.

Не устанавливайте это свойство, если вы собираетесь работать в сети, которой вы полностью не доверяете. Особенно если что-то будет происходит в рамках общего доступа к интернету.

Путь к хранилищу сертификатов

Путь к файлу хранилища сертификатов , содержащий клиентские сертификаты. Это локальный путь файловой системы на устройстве, на котором работает AggreGate Server.

Пароль к хранилищу сертификатов

Пароль, дешифрующий файл хранилища сертификатов.

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

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

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

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

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

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

Активы device

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

Настройки device

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

Операции device

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

События device

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

Подключение

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

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

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