WebSphere Topic Connection Factory 設定

請利用這個畫面來瀏覽或變更所選取 JMS Topic Connection Factory 的配置內容,用於 WebSphere® Application Server 第 5 版應用程式的發佈/訂閱傳訊。

WebSphere Topic Connection Factory 用來建立通往預設傳訊提供者的 JMS 連線,供 WebSphere Application Server 第 5 版應用程式使用。

若要檢視這個頁面,請利用管理主控台來完成下列步驟:
  1. 在導覽窗格中,按一下資源 > JMS > JMS 提供者
  2. (選用)在內容窗格中,將範圍設定改成應用程式能見到 JMS 資源的層次。如果您在 Cell 範圍層次定義第 5 版 JMS 資源,Cell 中的所有使用者都可以查閱和使用這個 JMS 資源。
  3. 在內容窗格中,按一下您要支援 JMS 目的地的第 5 版預設傳訊提供者名稱。
  4. 在「其他資源」之下,按一下 Topic Connection Factory。 這時會顯示所有現有之 JMS Topic Connection Factory 的清單。
  5. 按一下您要使用的 JMS Topic Connection Factory 的名稱。

搭配第 5 版預設傳訊提供者使用的 JMS Topic Connection Factory 有下列內容。

JNDI 名稱

用來將 Topic Connection Factory 連結至名稱空間的 JNDI 名稱。

請依照慣例使用完整的 JNDI 名稱;比方說,在 jms/Name 格式中,Name 是資源的邏輯名稱。

這個名稱用來鏈結平台的連結資訊。連結會將模組部署描述子所定義的資源關聯到由平台連結至 JNDI 內的實際(實體)資源。

資料類型 字串

「配置」標籤

範圍

指定可讓應用程式看見這個資源定義的層次。

傳訊提供者、名稱空間連結或共用程式庫之類的資源可以定義在多個範圍,定義在較明確範圍的資源會改寫定義在較一般範圍的複本。

顯示的範圍只供參考,無法在這個畫面中改變。如果您要瀏覽或變更不同範圍的這項資源(或其他資源),請在傳訊提供者設定畫面中變更範圍,再按一下套用,之後,再按一下資源類型的鏈結。

資料類型 字串
名稱

用來識別這個 JMS Topic Connection Factory 的名稱,供 IBM® WebSphere Application Server 內管理作業使用。 在整個 WebSphere 管理網域的各個 JMS Connection Factory 內,這個名稱必須是唯一的。

資料類型 字串
預設值 空值
說明

這個 Topic Connection Factory 的說明,供 IBM WebSphere Application Server 內管理作業使用。

資料類型 字串
預設值 空值
種類

對於您的 IBM WebSphere Application Server 管理記錄,用來分類或分組這個 Topic Connection Factory 的種類。

資料類型 字串
節點

這個 Connection Factory 的 JMS 伺服器執行所在之管理節點的 WebSphere 節點名稱。 這個 Factory 所建立的連線會連接至該 JMS 伺服器。

資料類型 列舉
預設值 空值
範圍 WebSphere 管理網域中節點的下拉清單。

連線將使用兩個埠中的哪一個埠來連接 JMS 伺服器。 QUEUED 埠是全功能的 JMS 發佈/訂閱支援,DIRECT 埠只適用於非持續性、非交易式、不可延續的訂閱。

註: 訊息驅動 Bean 無法對發佈/訂閱支援使用直接接聽器埠。 因此,任何將設成直接來配置的 Topic Connection Factory 都無法與訊息驅動 Bean 一起使用。
資料類型 列舉
單位 不適用
預設值 QUEUED
範圍
QUEUED
全功能 JMS 標準「發佈/訂閱」支援所用的接聽器埠。
DIRECT
「發佈/訂閱」支援的直接 TCP/IP 連線(只適用於非交易式、非持續性及不可延續的訂閱)所用的接聽器埠。
內容管理鑑別別名

這個別名指定用來鑑別傳訊提供者連線,以便進行應用程式管理的鑑別的使用者 ID 和密碼。

這個內容提供已定義給 WebSphere Application Server 的 J2C 鑑別資料項目別名清單。 您可以選取一個資料項目別名來鑑別到 JMS 提供者的新連線。

如果您已啟用 WebSphere Application Server 管理安全,請選取一個指定使用者 ID 和密碼的別名,以便在建立新的傳訊提供者連線時進行鑑別。 這個別名的使用,是根據應用程式元件部署描述子的 Connection Factory 資源參照中所宣告的資源鑑別 (res-auth) 設定而定。

註: 第 5 版預設傳訊提供者的鑑別,不能使用長度超出 12 個字元的使用者 ID。 比方說,預設的 Windows NT® 使用者 ID Administrator 就無效,因為它包含 13 個字元。 因此,WebSphere Topic Connection Factory 的鑑別別名必須指定少於 12 個字元的使用者 ID。
儲存器管理鑑別別名

這個別名指定用來鑑別傳訊提供者連線,以便進行儲存器管理鑑別的使用者 ID 和密碼。

元件資源參照的登入配置和相關內容的規格,決定了 res-auth 值是 Container 時的儲存器管理鑑別策略。 如果使用 'DefaultPrincipalMapping' 登入配置,相關的內容便是儲存器管理鑑別別名。 只有在元件資源參照的 loginConfiguration 不存在時,才會使用這個欄位。 若要定義新的別名,請參閱相關項目 J2EE 連接器架構 (J2C) 鑑別資料項目。

這個內容提供已定義給 WebSphere Application Server 的 J2C 鑑別資料項目別名清單。 您可以選取一個資料項目別名來鑑別到 JMS 提供者的新連線。

如果您已啟用 WebSphere Application Server 管理安全,請選取一個指定使用者 ID 和密碼的別名,以便在建立新的 JMS 提供者連線時進行鑑別。 這個別名的使用,是根據應用程式元件部署描述子的 Connection Factory 資源參照中所宣告的資源鑑別 (res-auth) 設定而定。

註: 內嵌 WebSphere JMS Provider 的鑑別不能使用長度超出 12 個字元的使用者 ID。 比方說,預設的 Windows NT 使用者 ID Administrator 就無效,內嵌 WebSphere 傳訊無法使用它,因為它包含 13 個字元。 因此,WebSphere JMS Provider Connection Factory 的鑑別別名必須指定不超出 12 個字元的使用者 ID。
對映配置別名

用來對映鑑別別名的模組。

元件資源參照的登入配置和相關內容的規格,決定了 res-auth 值是 Container 時的儲存器管理鑑別策略。 只有在元件資源參照的 loginConfiguration 不存在時,才會使用這個欄位。

這個欄位提供了已配置在安全 > JAAS 配置 > 應用程式登入配置內容上的模組清單。如需對映配置的相關資訊,請參閱 Java™ 鑑別和授權服務配置項目設定。

資料類型 列舉
預設值 空值
範圍
ClientContainer
用戶端儲存器對映鑑別別名。
WSLogin
WSLogin 模組對映鑑別別名。
DefaultPrincipalMapping
JAAS 配置會將鑑別別名對映至其使用者 ID 和密碼。
複本支援

請選取這個勾選框來啟用複本支援,讓相同的延續性訂閱能夠跨越不同的主題複本。

資料類型 列舉
預設值 清除
範圍
選取
啟用複本支援。
清除
停用複本支援。

如果您選取這個內容,您也必須指定用戶端 ID 內容值。

用戶端 ID

通往佇列管理程式的連線所用的 JMS 用戶端 ID。

資料類型 字串
範圍 有效的 JMS 用戶端 ID
已啟用 XA

指定 Connection Factory 要用在訊息的 XA 或非 XA 協調上,以及控制應用程式伺服器是否要使用 XA QCF/TCF。 如果在相同交易中使用多重資源,請啟用 XA。

如果您清除這個勾選框內容(針對非 XA 協調),JMS 階段作業仍會列在交易中,但它會使用資源管理程式本端交易呼叫(session.commit 和 session.rollback),而不是 XA 呼叫。 這可以提升效能。 不過,這也表示只有單一資源可以列入 WebSphere Application Server 的交易中。

最後一個參與者支援可讓您將非 XA 資源與其他具 XA 功能的資源列在一起。

如果 WebSphere Topic Connection Factory 將 Port 內容設定為 DIRECT,便不會套用這個內容,而且一律會採用非 XA 協調。

資料類型 勾選框
預設值 已選取(已啟用 XA 協調)
範圍
選取
Connection Factory 已啟用訊息的 XA 協調
清除
Connection Factory 未啟用訊息的 XA 協調
建議 當收到的訊息佇列或主題是交易中的唯一資源時,請勿啟用 XA 協調。 當涉及包括其他佇列或主題在內的其他資源時,請啟用 XA 協調。
連線儲存區

指定一組選用的連線儲存區設定。

所有 J2C 連接器會共用連線儲存區內容。

應用程式伺服器會將連線和階段作業與傳訊提供者放在儲存區中,以提高效能。您必須針對您的應用程式,來配置連線和階段作業儲存區內容,否則可能不會得到您所要的連線和階段作業行為。

如果 JMS 資源的並行伺服器端存取作業超出預設值,請變更連線儲存區的大小。 連線儲存區大小是以個別佇列或主題為基礎來設定的。

階段作業儲存區

一組選用的階段作業儲存區設定。

這個鏈結提供鏈結至所有 J2C 連接器共用的選用連線儲存區內容的畫面。

應用程式伺服器會將連線和階段作業與 JMS 提供者置於儲存區中,來提高效能。您必須針對您的應用程式,來配置連線和階段作業儲存區內容,否則可能不會得到您所要的連線和階段作業行為。




標示(線上)的鏈結表示需要存取網際網路。

相關工作
相關參考
連線儲存區設定
階段作業儲存區設定
Java 2 Connector 鑑別資料項目設定
相關資訊


檔名: umj_ptcfw.html