Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

Пример использования действия веб-службы SOAP

  • Обновлено: 11/17/2020
    • Automation 360 v.x
    • Сборка
    • Рабочая область RPA
    • Примеры

Пример использования действия веб-службы SOAP

С помощью веб-службы SOAP action можно передать два числовых значения и вернуть сумму из приложения онлайн-калькулятора.

Процедура

Чтобы выполнить вызов веб-служб SOAP, выполните следующие действия:

  1. Дважды щелкните или перетащите действие веб-служб SOAP .
  2. Выберите способ подключения:
    • Чтобы подключиться с помощью URI, введите URI. Например , http://www.dneonline.com/calculator.asmx?WSDL.
    • Чтобы подключиться с помощью файла, выберите файл из пультовой комнаты или рабочего стола или вставьте переменную.
  3. Необязательно: Введите конечную точку SOAP в поле Адрес.
  4. В поле Service (Обслуживание) введите имя службы.
    В этом поле указывается набор портов, поддерживаемых веб-службой. Он держит @имя службы Значение для вызова веб-службы SOAP.
    Например , Калькулятор
  5. В поле Порт введите конечную точку для подключения.
    В этом поле находится @имя привязки Значение для вызова веб-службы SOAP.
    Например, CalculatorSap
  6. Выберите версию SOAP конечной точки, указанную в поле Порт.
    Выберите 1.1 или 1.2.
  7. В поле Operation (операция) введите имя сервисной функции для конечной точки, указанной в поле Port (Порт). .
    В этом поле находится @название операции Значение для вызова веб-службы SOAP.
    Например, Добавить
  8. Выберите параметр Operation parameters (Параметры операции) или Raw data parameters (Параметры необработанных данных), чтобы предоставить сведения о параметрах.
    • При выборе параметра Параметры операциивведите имя и значение каждого параметра. Например, введите следующие значения:
      1. INTA в поле Имя.
      2. 10 в поле первое значение.
      3. INTB во втором поле имени.
      4. 20 во втором поле значения.
    • При выборе параметров необработанных данныхвведите значение XML.
  9. Выберите в списке режим аутентификации вариант без аутентификации или Базовый.
    • Если вы выбрали Нет аутентификации, перейдите к следующему шагу.
    • Если выбран вариант Базовый, введите учетные данные.
  10. Необязательно: Предоставьте сертификат клиента, выбрав файл из пультовой комнаты или рабочего стола, или вставьте переменную.
  11. Необязательно: Предоставьте пользовательские заголовки.
  12. Необязательно: Предоставьте файл для сохранения выходных данных XML.
  13. Выберите либо полный ответ , либо выбранный вариант ответа , чтобы сузить область ответа.
    • Если вы выбрали Complete response(Завершить ответ) , перейдите к следующему шагу.
    • При выборе выбранного ответавыполните следующие действия:
      1. Укажите выражение XPath.
        Например:
        /*[local-name()='Envelope' and namespace-uri()='http://schemas.xmlsoap.org/soap/envelope/']
        /*[local-name()='Body' and namespace-uri()='http://schemas.xmlsoap.org/soap/envelope/']
        /*[local-name()='AddResponse' and namespace-uri()='http://tempuri.org/']
        /*[local-name()='AddResult' and namespace-uri()='http://tempuri.org/']
      2. Выберите раздел вывода XML: Значения, внутренний XMLили Внешний XML.
      3. При выборе значенийвыберите параметр разделителя: Трубопровод или точка с запятой.
  14. Выберите переменную для хранения выходных данных XML.
    Например, назначение запроса
  15. Проверьте выходные данные веб-службы SOAP action , вставив в action сообщение сообщение сообщение с приглашением переменной.
    При запуске в botокне сообщения должно отобразиться 30.
Отправить отзыв