WebSphere Queue Connection Factory 設定

請使用這個畫面來檢視或變更選取要搭配 WebSphere Application Server 所安裝的內嵌 WebSphere JMS Provider 使用之 Queue Connection Factory 的配置內容。 這些配置內容會控制如何建立連線來通往相關聯的 JMS Queue Destination。

Queue Connection Factory 用來建立通往 Queue Destination 的 JMS 連線。 Queue Connection Factory 是內嵌 WebSphere JMS Provider 所建立的。 內嵌 WebSphere JMS Provider 的 Queue Connection Factory 有下列內容:

如果要檢視這個管理主控台頁面,請按一下資源 -> WebSphere JMS Provider ->(在內容窗格的「其他內容」下)WebSphere Queue Connection Factory -> connection_factory

「配置」標籤

範圍
指定這個資源定義的層次是可見的 -- Cell、節點或伺服器層次。

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

請注意,不管所定義的資源範圍是什麼,資源的內容只適用於個別的伺服器層次。 比方說,如果您在 Cell 層次定義資料來源的範圍,則 Cell 中所有的使用者,都可以查閱以及使用這個資料來源,而這個資料來源在該 Cell 中是唯一的。 但是,資源內容設定對於 Cell 中的每一個伺服器來說,是本端設定。 比方說,如果您將連線數目上限設定為 10,則該 Cell 中的每一個伺服器都可以有多達 10 個連線。

Cell
最一般的範圍。除非遭到置換,否則,所有節點和伺服器都能看到 Cell 範圍所定義的資源。 如果要檢視 Cell 範圍中所定義的資源,請不要在範圍選擇表單中指定伺服器或節點名稱。
節點
大部分資源類型的預設範圍。定義在節點範圍的資源會置換任何定義在 Cell 範圍的複本,且相同節點中的所有伺服器都能看到它們,除非它們在這個節點的伺服器範圍中遭到置換。 如果要檢視節點範圍中所定義的資源,請不要指定伺服器,但在範圍選擇表單中選取一個節點名稱。
伺服器
定義資源的最特定範圍。 定義在「伺服器」範圍的資源會置換任何定義在 Cell 範圍或「母節點」範圍的重複資源定義,而且僅特定伺服器能夠看到它們。如果要檢視定義在伺服器範圍中的資源,請在範圍選擇表單中指定伺服器名稱和節點名稱。

當建立資源時,始終都會將它們建立畫面中所選取的現行範圍內。 如果要檢視其他範圍中的資源,請在範圍選擇表單中指定不同的節點或伺服器。

資料類型 字串
名稱
用來識別這個 Queue Connection Factory,供 IBM WebSphere Application Server 內管理作業使用的名稱。在跨越 WebSphere 管理領域的 JMS Connection Factory 內,這個名稱必須是唯一的。
資料類型 字串
預設值 空值
JNDI 名稱
將 Connection Factory 連結至應用程式伺服器名稱空間時所用的 JNDI 名稱。

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

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

資料類型 字串
說明
這個 Connection Factory 的說明,供 IBM WebSphere Application Server 內管理作業使用。
資料類型 字串
預設值 空值
種類
就您的 IBM WebSphere Application Server 管理記錄,用來分類或分組這個 Connection Factory 的種類。
資料類型 字串
內容管理鑑別別名
這個別名指定使用者 ID 和密碼以便針對應用程式管理鑑別來鑑別 JMS 提供者的連線。

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

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

附註: 使用者 ID 若超過 12 字元就無法與內嵌的 WebSphere JMS Provider 一起用於鑑別。 比方說,預設的 Windows NT 使用者 ID Administrator 就無效,內嵌的 WebSphere 傳訊不能用它,因為它包含 13 個字元。 因此,WebSphere JMS Provider Connection Factory 的鑑別別名必須指定少於 12 個字元的使用者 ID。

資料類型 挑選清單
儲存區管理鑑別別名
這個別名指定使用者 ID 和密碼以便針對儲存區管理來鑑別 JMS 提供者的連線。

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

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

附註: 使用者 ID 若超過 12 字元就無法與內嵌的 WebSphere JMS Provider 一起用於鑑別。 比方說,預設的 Windows NT 使用者 ID Administrator 就無效,內嵌的 WebSphere 傳訊不能用它,因為它包含 13 個字元。 因此,WebSphere JMS Provider Connection Factory 的鑑別別名必須指定少於 12 個字元的使用者 ID。

資料類型 挑選清單
對映配置別名
可讓使用者從安全 > JAAS 配置 > 應用程式登入配置清單中選取。

DefaultPrincipalMapping JAAS 配置會將鑑別別名對映至使用者 ID 和密碼。您可以定義和使用其他對映配置。如果需要的詳細資訊,請參閱 Java 鑑別和授權服務配置項目設定

資料類型 挑選清單
節點
JMS 伺服器為了這個 Connection Factory 而執行於其中之管理節點的 WebSphere 節點名稱。 這個 Factory 所建立的連線會連接至該 JMS 伺服器。
資料類型 字串
單位 列舉
預設值 空值
範圍 WebSphere 管理領域中的下拉節點清單。
已啟用 XA
指定 Connection Factory 要用在訊息的 XA 或非 XA 協調上,以及控制應用程式伺服器要不要使用 XA QCF/TCF。 如果不會在相同交易中使用多重資源,請啟用 XA。

如果您清除這個勾選框內容(針對非 XA 協調),JMS 階段作業仍會列在交易中,但它會使用資源管理程式本端交易呼叫(session.commit 和 session.rollback),而不是 XA 呼叫。 此舉可以提升效能。 但是,這也表示只有一個資源可以列在 WebSphere Application Server 的交易中。 WebSphere Application Server Enterprise 中的最後一個參與者支援,可讓您將一個非 XA 資源與其他 XA 相容資源列在一起。

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

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

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

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

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

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

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

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

相關資訊

管理主控台按鈕
管理主控台範圍設定
連線儲存池設定
階段作業儲存池設定
Java 2 連接器鑑別資料項目設定