請使用這個畫面來檢視或變更選取要搭配 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
「配置」標籤
JMS 提供者、名稱空間連結或共用程式庫之類的資源可以定義在多個範圍,定義在較明確範圍的資源會改寫定義在較一般範圍的複本。
請注意,不管所定義的資源範圍是什麼,資源的內容只適用於個別的伺服器層次。 比方說,如果您在 Cell 層次定義資料來源的範圍,則 Cell 中所有的使用者,都可以查閱以及使用這個資料來源,而這個資料來源在該 Cell 中是唯一的。 但是,資源內容設定對於 Cell 中的每一個伺服器來說,是本端設定。 比方說,如果您將連線數目上限設定為 10,則該 Cell 中的每一個伺服器都可以有多達 10 個連線。
當建立資源時,始終都會將它們建立畫面中所選取的現行範圍內。 如果要檢視其他範圍中的資源,請在範圍選擇表單中指定不同的節點或伺服器。
| 資料類型 | 字串 |
| 資料類型 | 字串 |
| 預設值 | 空值 |
請依照慣例使用完整的 JNDI 名稱;比方說,在 jms/Name 格式中,Name 是資源的邏輯名稱。
這個名稱用來鏈結平台的連結資訊。 連結會將模組部署描述子所定義的資源關聯到由平台連結至 JNDI 內的實際(實體)資源。
| 資料類型 | 字串 |
| 資料類型 | 字串 |
| 預設值 | 空值 |
| 資料類型 | 字串 |
這個內容提供已定義給 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。
| 資料類型 | 挑選清單 |
這個內容提供已定義給 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。
| 資料類型 | 挑選清單 |
DefaultPrincipalMapping JAAS 配置會將鑑別別名對映至使用者 ID 和密碼。您可以定義和使用其他對映配置。如果需要的詳細資訊,請參閱 Java 鑑別和授權服務配置項目設定。
| 資料類型 | 挑選清單 |
| 資料類型 | 字串 |
| 單位 | 列舉 |
| 預設值 | 空值 |
| 範圍 | WebSphere 管理領域中的下拉節點清單。 |
如果您清除這個勾選框內容(針對非 XA 協調),JMS 階段作業仍會列在交易中,但它會使用資源管理程式本端交易呼叫(session.commit 和 session.rollback),而不是 XA 呼叫。 此舉可以提升效能。 但是,這也表示只有一個資源可以列在 WebSphere Application Server 的交易中。 WebSphere Application Server Enterprise 中的最後一個參與者支援,可讓您將一個非 XA 資源與其他 XA 相容資源列在一起。
如果 WebSphere Topic Connection Factory 將 Port 內容設為 DIRECT,便不會套用這個內容,而且一律會沿用非 XA 協調。
| 資料類型 | 勾選框 |
| 預設值 | 已選取(已啟用 XA 協調) |
| 範圍 |
|
| 建議 | 當收到的訊息佇列或主題是交易中的唯一資源時,請勿啟用 XA 協調。 當涉及包括其他佇列或主題在內的其他資源時,請啟用 XA 協調。 |
所有 J2C 連接器會共用連線儲存池內容。
應用程式伺服器會將連線和階段作業與 JMS 提供者置於儲存池中,來提高效能。 您必須針對您的應用程式,來配置連線和階段作業儲存池內容,否則可能不會得到您所要的連線和階段作業行為。
如果 JMS 資源的並行伺服器端存取作業超出預設值,請變更連線儲存池的大小。連線儲存池大小是以個別佇列或主題為基礎來設定的。 請參閱下表,以取得詳細資料。
這個鏈結提供鏈結至所有 J2C 連接器共用的選用連線儲存池內容的畫面。
應用程式伺服器會將連線和階段作業與 JMS 提供者置於儲存池中,來提高效能。 您必須針對您的應用程式,來配置連線和階段作業儲存池內容,否則可能不會得到您所要的連線和階段作業行為。