WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 作業系統: AIX, HP-UX, Linux, Solaris, Windows

調解基本元素

調解元件用以操作服務元件間的訊息流程。調解元件的功能由調解基本元素來實作, 這種元素會實作標準的服務實作類型。

調解元件有一或多個流程;例如,要求流程和回覆流程。

WebSphere ESB 支援系統提供的一組調解基本元素, 這種元素會實作部署至 WebSphere ESB 之調解模組的標準調解功能。如果您需要特殊的調解功能, 可開發自己的自訂調解基本元素。

調解基本元素會定義一個"輸入"作業,以處理或操作服務訊息物件所呈現的訊息。調解基本元素也可定義"輸出"作業, 以便將訊息傳給另一個元件或模組。


調解模組中的調解基本元素

一般而言,調解基本元素是在單一作業層次下運作, 以進行可能的要求(輸入)和回應(輸出)的調解。在某些情況下,您甚至可以在作業的單一參數層次下指定調解基本元素; 例如,選取器可在作業層次或參數層次下運作。

您可以使用 WebSphere Integration Developer 以圖形方式從調解基本元素來建立調解元件的模型並加以組合, 並從調解元件來組合調解模組。

以下是 WebSphere ESB 支援的一組調解基本元素:
自訂調解
執行自訂邏輯。「自訂」調解基本元素可呼叫您所提供的外部服務元件架構 (SCA) 元件。
  • 所呼叫的作業必須是雙向作業。
  • 目標 SCA 元件必須存在於「自訂」調解基本元素所在的相同調解模組中。
資料庫查閱
使用使用者所提供之資料庫中的資訊來修改訊息。
  • 您必須設定資料庫、資料來源和任何伺服器鑑別設定, 以供「資料庫查閱」調解基本元素使用。
  • 「資料庫查閱」調解基本元素只能讀取一份表格。
  • 指定的鍵值直欄必須含有一個唯一值。
  • 值直欄中的資料必須是一個 Java 基本元素或 Java 字串(或能夠強制轉型為 Java 基本元素或 Java 字串)。
失敗
在流程中產生失敗。
訊息過濾條件
根據訊息內容,將訊息下遞給不同的路徑。
訊息日誌程式
將訊息記載在資料庫中。訊息會儲存成 XML, 以供可辨識 XML 的應用程式後續處理資料。
  • 資料庫綱目由 IBM 定義。
  • WebSphere ESB 的預設安裝來說, 會建立一個 Cloudscape 資料庫和資料來源。依預設,WebSphere Integration Developer 會將「訊息日誌程式」調解基本元素配置成使用這個 Cloudscape 資料庫。
  • 如果您想使用管理主控台建立自己的資料庫和資料來源, WebSphere ESB 提供會說明表格綱目的資料定義語言 (DDL)。Table.ddl 檔儲存在 install_root/util/EsbLoggerMediation/database_ type/Table.ddl。其中 database_ type 是指資料庫類型,例如 CLOUDSCAPE_V50。如果您建立自己的資料庫,並想在資料來源方面使用預設 JNDI 名稱, 則必須移除預設資料來源。
停止
停止流程中的特定路徑,而不會產生異常狀況。
XSLT
轉換訊息。
  • XSLT 調解基本元素可變更您訊息的標頭或主體。
  • 您將使用 XSLT(可延伸的樣式表轉換)1.0 轉換來轉換訊息。轉換會處理訊息的 XML 序列化。
相關資訊
調解基本元素參考文件

Concept topic

使用條款 | 評比此網頁

「時間戳記」圖示前次更新: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\concepts\cwesb_mediationcomp.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)