配置 SOAP 安全環境

SOAP 安全設定檔需要存取實作加密、簽章和其他安全演算法的程式庫,這些演算法會在傳送 XML 訊息之前及接收 XML 訊息之後,轉換這些訊息。您必須準備一個具備這些程式庫的環境以使用 SOAP 安全,設定 Eclipse 使用的「Java™ 執行時期環境 (JRE)」類別路徑,以及設定 Agent Controller 使用之虛擬機器的類別路徑。

開始之前

您必須先取得 SOAP 的一組安全程式庫和配置檔,才能測試使用安全演算法的 SOAP 型服務。

BouncyCastle (http://www.bouncycastle.org) 是這類安全程式庫的提供者。對於 Rational® 測試產品,這些安全程式庫的使用是選用的。

程序

  1. 將程式庫檔案複製到 JRE 安裝架構中的 jre/lib/ext

    其預設目錄如下:C:\Program Files\IBM\SDP\jdk\jre\lib\ext

  2. 將下列 VM 引數新增至 Eclipse 啟動指令行或 eclipse.ini 檔:-vmargs -Dosgi.parentClassloader=ext

    eclipse.ini 檔的所在目錄,與用來執行產品的 eclipse.exe 啟動程式二進位檔相同。

下一步

如果要配置一個僅使用 Agent Controller 且不需要存取工作台的遠端電腦,請只執行步驟 1,並且重新啟動 Agent Controller 服務。

配置環境之後,您必須匯入「Web 服務說明語言 (WSDL)」檔,並使用「WSDL 安全編輯器」,為 WSDL 檔設定一個安全設定檔。


意見