使用調解原則管理小組件,來顯示 WebSphere® Service Registry and Repository (WSRR) 中的調解原則及原則附件。利用調解原則,您可以透過環境定義資訊來控制服務互動。
開始之前
- 使用 WebSphere Integration
Developer 來建立包含「原則解析」調解基本元素的模組。
- 將模組部署至 WebSphere Enterprise Service Bus (WebSphere ESB) 或 WebSphere Process Server。
- 確保 WebSphere ESB 或 WebSphere Process Server 具有所要使用的 WSRR 定義。
- 在 WSRR 中,載入內含您模組的企業保存檔 (EAR)。此外,載入要在其中附加調解原則的服務 WSDL 文件。
- 使用服務管理範本來建立 Business Space。服務管理範本會建立內含所需小組件的 Business Space。
執行這項作業的原因和時機
若要動態地控制服務要求,請在執行時期使用調解原則來置換模組內容。會將此類調解原則儲存在 WSRR 中。可以為您模組所使用的服務定義一個以上調解原則,且每個調解原則可以置換一個以上模組內容。可選擇性地針對每個原則附件建立一個以上門條件對。當處理服務要求時,會將門條件與訊息中的條件值進行比較。必須符合所有門條件才能使用相關聯的調解原則。
程序
- 登入 Business Space。
- 在服務管理 Business Space 中,開啟服務管理頁面。
- 在服務瀏覽器小組件中,檢查所顯示的 WSRR 定義是否正確。如果所顯示的 WSRR 定義不正確,請選取正確的 WSRR 定義。 如果應用程式伺服器具有多個 WSRR 實例的定義,則可以顯示每個 WSRR 上所定義的服務。 當您變更 WSRR 定義時,會更新服務清單。
- 選取要顯示原則附件的層次。 可以在服務、端點或作業層次附加調解原則。 會更新調解原則管理小組件。如果有現有的原則附件,則會予以顯示。
- 從調解原則管理小組件,按一下所要處理原則附件的編輯圖示。 每個原則附件列都在列的尾端有一個「鉛筆」圖示,可以按一下它以檢視調解原則資訊。
結果
調解原則管理會顯示下列資訊:
- 主張:調解原則可以置換的模組內容。在 WSRR 中,模組內容顯示成原則主張。
- 群組名稱:內容所屬的群組。依預設,群組名稱是調解流程元件的名稱。
- 內容名稱:內容的別名。別名可識別調解流程中的內容。
- 值:調解原則中的現行值,而非模組中的現行值。當調解原則可用且適當時,調解原則值優先。
- 門條件 (選用項目):必須滿足才能使用調解原則的條件。在 WSRR 中,門條件是針對原則附件物件的使用者內容。
- 名稱:門條件的名稱前一律加上字串 medGate_。
- 值:門條件的值,例如 country = France 或 Age > 59。