Skip to main content
SOAP 端口支援向遠端 Web 服務傳送 SOAP 訊息並檢索回應。

核心功能

  • 完整的 SOAP Web 服務用戶端,支援透過 WSDL 匯入實現自動配置
  • 支援 WS-Security,包括訊息簽章、加密和憑證管理
  • 多種身分驗證方法,包括 HTTP、Token 和 TLS 用戶端身分驗證
  • 透過 WSDL 與 XML Map 端口整合生成 SOAP 範本
  • 支援 SOAP 1.1 和 1.2 版本,並提供可配置的安全權杖格式

概觀

SOAP 端口的輸入應是要傳送到 Web 服務的完整 SOAP 訊息。可以透過為目標 Web 服務匯入 WSDL 來生成 SOAP 訊息範本。有關詳細資訊,請閱讀 SOAP 範本部分。 SOAP 端口支援 HTTP 身分驗證Token 身分驗證TLS 用戶端身分驗證,並且可以向傳出的 SOAP 訊息新增數字加密和簽章以保障 Web 服務安全。傳送 SOAP 請求後,端口會儲存回應,或將其傳遞到 工作流程中的下一個端口。

端口配置

本節包含所有可配置的端口屬性。

設定索引標籤

交易夥伴資訊

用於標識目標 Web 服務的設定。

WS-Security

與保護 Web 服務傳輸相關的設定。

用戶端憑證

與本地私有憑證相關的設定。

伺服器憑證

與伺服器公開金鑰憑證相關的設定。

進階選項卡

Token 身分驗證

與 Token 用戶端身分驗證相關的設定。

TLS 用戶端身分驗證

HTTP 身分驗證

與 HTTP 用戶端身分驗證相關的設定。

自定義請求頭

作為傳出訊息一部分包含的一組自定義請求頭。

進階設定

前面類別中未包含的設定。

代理設定

訊息

日誌

其他設定

自動化索引標籤

自動化設定

與端口自動處理檔案相關的設定。

效能

告警索引標籤

SLA 索引標籤

建立連線

建立連線需要目標 Web 服務的服務地址SOAP 操作。某些 Web 服務可能要求 SOAP 請求具備一個或多個安全功能:
  • 加密/簽章 (WS-Security)
  • 用戶端 SSL 身分驗證
  • HTTP 身分驗證

SOAP 範本

透過使用 WSDL 檔案以及工作流程中連線到 SOAP 端口的 XML Map 端口,SOAP 端口可以簡化生成 SOAP 請求的過程。WSDL 檔案為 SOAP 請求定義適當的 XML 結構,而 XML Map 端口可以將任意 XML 結構轉換為此目標結構。 使用匯入 WSDL按鈕匯入檔案後,將 XML Map 端口連線到 SOAP 端口(這樣,XML Map 端口處理的檔案隨後會傳送到 SOAP 端口)。儲存這些工作流程更改後,XML Map 端口可以動態讀取 WSDL XML,並將其用作目的檔案範本。然後,在 XML Map 端口中將任意源 XML 結構上傳為來源檔案 在 XML Map 端口中設定來源檔案目的檔案後,視覺化設計器會填充源結構和目標結構。將元素從源拖放到目標,以對映兩個 XML 結構之間的關係。對映完成後,與來源檔案匹配的檔案會由 XML Map 端口自動轉換為 SOAP 請求。

範例