Запрос SOAP
Важно! Элемент доступен только при установке пакета Primo.Networking, который скачивается с помощью Менеджера зависимостей Студии либо на сайте NuGet.org.
Элемент осуществляет базовые виды запросов к сервисам SOAP. Работает только на ОС Windows.
Окно мастера (wizard)
На панели элемента отображается кнопка с вызовом окна мастера. Мастер - это простой способ создания запросов SOAP и предварительного просмотра ответов сервера. Все поля, присутствующие в мастере, также доступны на панели Свойства. Таким образом, настроить запрос возможно либо в мастере, либо в свойствах элемента.
Обращаем внимание, что при закрытии окна мастера изменить настройки можно только в свойствах.
Настройки запроса:
Описание сервиса - укажите URL схемы WSDL с описанием сервиса. Или нажмите кнопку
...
, если файл *.wsdl нужно найти на жестком диске.Получить — по нажатию кнопки будет извлечена информация из файла *.wsdl и отобразятся доступные параметры в таблице.
Контракт - имя контракта, который описывает методы, предоставляемые службой SOAP. Заполняется из файла *.wsdl.
Метод - список всех поддерживаемых методов. Становится доступным после указания файла *.wsdl. При изменении метода также изменятся параметры, отображаемые в таблице ниже.
Аутентификация - тип аутентификации сервиса SOAP. Доступные значения:
None - по умолчанию аутентификация не требуется;
Simple - SOAP-сервис требует простой аутентификация по логину и паролю. При выборе этого значения появятся поля Логин, Пароль;
Windows - Windows-аутентификация;
Client Certificate - аутентификация осуществляется по сертификату клиента. При выборе этого значения появятся поля Сертификат (путь до файла сертификата, без кавычек) и Пароль (сертификата).
Таблица параметров метода:
Наименование - имена поддерживаемых параметров. Заполняется из файла *.wsdl.
Тип - тип данных параметра. Поддерживаются только простые типы данных, без классов.
Значение - позволяет добавить значение для каждого параметра, чтобы выполнить нужный запрос. Заполнение доступно по двойному клику строки.
Выполнить (кнопка) - выполняет запрос с указанными параметрами.
После нажатия кнопки Выполнить можно просмотреть ответ веб-сервера в соответствующей области.
Свойства
Все свойства элемента разделены на группы - они выделены в таблице жирным курсивом.
Символ *
в названии свойства указывает на обязательность заполнения.
Last updated