SOAP (web-сервисы)
Драйвер устройства SOAP (Simple Object Access Protocol) позволяет SberMobile Server вызывать Web-сервисы. Объекты Web-сервисов, посланные Web-сервисом и полученные от Web-сервиса, конвертируются из/в таблицы данных SberMobile. Обратитесь к разделу Devices для получения более детальной информации о "нормализованном" представлении устройств в SberMobile.
Информация о драйвере
ID плагина драйвера: | com.tibbo.linkserver.plugin.device.soap |
Общие настройки
Не определены.
Настройки уровня пользователя
Не определены.
Device account properties
Свойства соединения
Настройки соединения определяют, как SberMobile Server взаимодействует с определенным сервером SOAP. Эти настройки доступны через опцию изменить свойства Device контекста Device. Доступны следующие свойства подключения:
Настройка | Описание | |
URL WSDL | URL файла WSDL, описывающий один или более Web-сервисов. | |
Таймаут выполнения операции | Указывает максимальное количество времени ожидания для завершения выполнения операции. | |
Движок SOAP | Фреймворк, используемый для реализации SOAP клиента. | |
URL сервиса | URL конечной точки Web-сервиса. | |
Тип аутентификации | Метод аутентификации: Basic или NTLM. | |
Имя пользователя | Имя пользователя, используемое при авторизации на веб сервере. | |
Пароль | Пароль, используемый при авторизации на веб сервере. | |
Доверять всем сертификатам | Если true, проверка сертификата будет отключена. В ином случае, все сертификаты сервера будут проверяться с использованием файла хранилища сертификатов. | |
Не устанавливайте это свойство, если вы собираетесь работать в сети, которой вы полностью не доверяете. Особенно если что-то будет происходит в рамках общего доступа к интернету. | ||
Путь к хранилищу сертификатов | Путь к файлу хранилища сертификатов , содержащий клиентские сертификаты. Это локальный путь файловой системы на устройстве, на котором работает SberMobile Server. | |
Пароль к хранилищу сертификатов | Пароль, дешифрующий файл хранилища сертификатов. | |
Отключить проверку CN (Common Name) | Устанавливает, должно ли устройство отключать проверку, если имя хоста, указанного в URL, совпадает с Common Name (CN) на сертификате сервера. | |
Класс заголовка | Имя класса Qualified Java, представляющее SOAP заголовок. | |
Параметры операции | Имя и параметры SOAP операции. |
Активы device
Драйвер не поддерживает активы.
Настройки device
Драйвер не предоставляет настроек.
Операции device
Драйвер создает функцию устройства для каждой SOAP операции (функции), которую можно найти в указанном WSDL файле. Любой вызов функции Device соединен с вызовом функции SOAP. SberMobile Server использует таблицу данных ввода функции для конструирования SOAP объектов, которые обслуживаются как параметры ввода. Полученные в результате SOAP объекты конвертируются в таблицу данных вывода.
События device
Драйвер не предоставляет событий.
Подключение
Драйвер не устанавливает/не тестирует соединения. Любое SOAP устройство всегда находится онлайн, несмотря на то, что отдельные SOAP вызовы могут дать сбой из-за неполадок сети.
Синхронизация
Драйвер не предпринимает каких-либо действий при периодической синхронизации.