Automation Anywhere

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

使用 SOAP Web 服務操作的示例

  • 已更新:11/17/2020
    • Automation 360 v.x
    • 建立
    • RPA 工作區
    • 範例

使用 SOAP Web 服務操作的示例

使用 SOAP Web 服務 action 傳遞兩個數字值,並從聯機計算器應用程序返回總和。

程序

要進行 SOAP Web 服務呼叫,請執行以下步驟:

  1. 雙擊 或拖動 SOAP Web 服務 操作。
  2. 選擇連接方法:
    • 要使用 URI 進行連接,請輸入 URI 。例如 , http://www.dneonline.com/calculator.asmx?WSDL
    • 要使用文件進行連接,請從控制室或桌面選擇文件,或插入變量。
  3. 選擇性的: 地址位置 字段中輸入 SOAP 端點。
  4. 在“服務”字段中,輸入服務名稱。
    此欄位可識別 Web 服務支援的連接埠集合。它可以容納 @服務名稱 SOAP Web 服務調用的值。
    例如 ,計算器
  5. 在端口字段中,輸入要連接的端點。
    此欄位包含 @綁定名稱 SOAP Web 服務調用的值。
    例如 , CalculatorSoap
  6. 選擇 您在端口 字段中指定的端點的 SOAP 版本。
    1.11.2 中選擇
  7. 在“操作”字段中,輸入 您在“端口 ”字段中指定的端點的服務功能名稱。。
    此欄位包含 @操作名稱 SOAP Web 服務調用的值。
    例如 ,添加
  8. 選擇 操作參數原始數據參數 選項以提供參數詳細信息。
    • 如果選擇 操作參數,請輸入每個參數的名稱和值。例如,輸入以下值:
      1. INTA (名字 )字段中。
      2. 10 在第一個 字段中。
      3. INTB (在第二 個名稱 字段中)。
      4. 20 在第二 個值 字段中。
    • 如果選擇 “原始數據參數”,請輸入 XML 值。
  9. “身份驗證模式” 列表中選擇“無身份驗證”或“基本”選項。
    • 如果選擇 “ No Authentication”(無身份驗證),請繼續執行下一步。
    • 如果選擇 基本,請輸入您的憑據。
  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. action 通過在 action 正文消息中插入帶有變量 prompt-assignment 的消息框來驗證 SOAP Web 服務的輸出。
    運行時 bot,“消息”框應顯示 30
傳送意見反饋