WebSphere

模組:建立模組的調解原則

使用調解原則管理小組件,在 WebSphere® Service Registry and Repository (WSRR) 中建立調解原則及原則附件。利用調解原則,您可以透過環境定義資訊來控制服務互動。

開始之前
  1. 使用 WebSphere Integration Developer 來建立包含「原則解析」調解基本元素的模組。
  2. 將模組部署至 WebSphere Enterprise Service Bus (WebSphere ESB) 或 WebSphere Process Server。
  3. 確保 WebSphere ESB 或 WebSphere Process Server 具有所要使用的 WSRR 定義。
  4. 將包含您模組的「企業保存檔 (EAR)」載入 WSRR。
  5. 建立內含模組瀏覽器小組件及調解原則管理小組件的 Business Space。
執行這項作業的原因和時機

若要動態地控制服務要求,請在執行時期使用調解原則來置換模組內容。會將此類調解原則儲存在 WSRR 中。可以為您的模組定義一個以上調解原則,且每個調解原則可以置換一個以上模組內容。可選擇性地針對每個原則附件建立一個以上門條件對。當處理服務要求時,會將門條件與訊息中的條件值進行比較。必須符合所有門條件才能使用相關聯的調解原則。

程序
  1. 登入 Business Space。
  2. 開啟 Business Space (建立用於管理與模組相關聯的調解原則)。
  3. 模組瀏覽器小組件中,選取調解原則 會更新調解原則管理小組件。如果有現有的原則附件,則會予以顯示。
  4. 如果有多個 WSRR 定義,請選取模組所使用的定義。
  5. 輸入新原則附件的名稱。 調解原則附件會將調解原則與模組相關聯。在 WSRR 中,調解原則與原則附件是個別物件。
  6. 按一下建立... 會更新調解原則管理小組件。您現在可以指定要處理的內容群組,以及新調解原則的名稱。
  7. 選取群組名稱 每個群組都包含模組內容。選取要置換其內容值的群組。
  8. 新原則欄位中輸入名稱。 此名稱是要建立並附加至模組的調解原則名稱。
  9. 下一步... 會更新調解原則管理小組件。您現在可以新增主張和門條件。
    註: 如果使用 Business Space,則在建立調解原則之後,無法編輯主張。因此,必須先新增所需的全部主張,再儲存調解原則。
  10. 建立一個以上的主張。 主張是原則可以置換的模組內容。在 WSRR 中,要置換的模組內容顯示成原則主張。
    註: 此小組件要求每個原則附件至少具有一個主張。
    1. 選取內容名稱 此名稱是內容的別名。別名可識別調解流程中的內容。
    2. 欄位中輸入適當的值;例如,All10/body/input/address 如果可用,在執行時期,原則值優先。如果找不到原則,或者原則不合適,執行時期將使用升級內容值。
    3. 按一下新增主張
  11. 選擇性的: 建立一個以上的門條件。 必須符合門條件,才能使用原則。在 WSRR 中,門條件是針對原則附件物件的使用者內容。
    1. 門條件名稱欄位中輸入門條件名稱。 門條件名稱的字首一律是字串 medGate_
    2. 欄位中輸入門條件值。 門條件值由下列部分組成:policy condition nameoperationgate value
      • 輸入的 policy condition name 必須對映至模組中的 Policy condition name
      • operation 可以是下列其中一項:=!=><<=>=
      • gate value 是要比較的值,例如 country = France
    3. 按一下新增門條件
  12. 選擇性的: 如果要刪除主張或門條件,請按一下適當主張或門條件的「刪除」圖示。 如果將游標移至主張或門條件,則會在列的尾端顯示「刪除」圖示 (叉叉)。
  13. 按一下儲存
結果
在 WSRR 中,建立了調解原則及原則附件。原則附件會將調解原則連接至模組。如果您新增了門條件,則 WSRR 會在原則附件上建立使用者內容。該使用者內容代表此條件。

task 作業主題

使用條款 | 回饋


時間戳記圖示 前次更新: 23 十月 2009


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.tut.wpsesb.doc/help_medpolicywidget/help_createpoliciesformodules.html
Copyright IBM Corporation 2005, 2009. All Rights Reserved.
此資訊中心採用 Eclipse 技術 (http://www.eclipse.org)。