Soap Клиент (SoapClient)

Soap Клиент. Позволяет выполнять Soap запросы, получать список методов и список параметров метода.

Конечная точка

[Текст] URL-адрес, содержащий базовый адрес службы и относительный адрес конечной точки.

При обращении по данному URL, Робот должен получить описание web-сервиса в формате WSDL (XML).

Имя контракта

[Текст] Имя контракта, по которому будет выполнена связь с

web-сервисом.

Например, IlogService.

Имя метода

[Текст] Имя метода, который необходимо вызвать.

Если значение не задано, то будет возращен список всех поддерживаемых методов.

Параметры

[Словарь] Параметры, которые будут переданы в вызываемый метод.

Если значение не задано, но при этом задано имя метода, то будет возвращен список входных параметров метода.

Логин

[Текст] Логин для базовой авторизации.

Пароль

[Текст/SecureString] Пароль для базовой авторизации.

Авторизация Windows

Использовать авторизацию Windows.

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

[Число] Время ожидания в секундах.

Включить Soap12

Включает протокол Soap12.

Включить Mtom

Включает режим передачи Mtom.

Результат

[Список/Словарь/Текст] Результат работы. В зависимости от режима принимает следующие значения:

  • если не задано свойство "Имя метода", то возвращает Список со всеми поддерживаемыми методами;

  • если задано свойство "Имя метода", но не задано "Параметры", то возвращает Словарь со списком входных данных этого метода;

  • если заданы оба свойства, то возвращает результат выполненного запроса.

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения:

  • "Default" - по умолчанию;

  • "Ignore" - ошибки игнорируются;

  • "Handle" - ошибки обрабатываются.

Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.

Уровень сообщений

Выбор уровня сообщений, который будут выводить блоки при работе. Возможные значения:

  • "Default" - по умолчанию;

  • "Release" - вывод отключен;

  • "Debug" - вывод основной информации;

  • "Detailed" - вывод подробной информации.

Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока.

Last updated