請利用這個畫面來檢視或變更選取要搭配相關 JMS 提供者使用之 JMS Connection Factory 的配置內容。 這些配置內容會控制如何建立連線來通往相關聯的 JMS 目的地。
JMS Connection Factory 用來建立通往 JMS 目的地的連線。 JMS Connection Factory 是相關聯的 JMS 提供者所建立的。 一般 JMS 提供者(不是內嵌 WebSphere JMS Provider 或 WebSphere MQ JMS Provider)的 JMS Connection Factory 有下列內容:
如果要檢視這個管理主控台頁面,請按一下資源 -> 一般 JMS 提供者 -> provider_name-> JMS Connection Factory -> connection_factory。
| 資料類型 | 字串 |
請選取下列選項之一:
請依照慣例使用完整的 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。
如果您將這個內容設為 NON_XA,JMS 階段作業仍會列在交易中,但它會使用資源管理程式本端交易呼叫(session.commit 和 session.rollback),而不是 XA 呼叫。 此舉可以提升效能。 但是,這也表示只有一個資源可以列在 WebSphere Application Server 的交易中。 WebSphere Application Server Enterprise 中的最後一個參與者支援,可讓您將一個非 XA 資源與其他 XA 相容資源列在一起。
如果 WebSphere Topic Connection Factory 將 Port 內容設為 DIRECT,便不會套用這個內容,而且其值一定是 NON_XA。
| 資料類型 | 列舉 |
|---|---|
| 單位 | 不適用 |
| 預設值 | 已啟用 XA |
| 範圍 |
|
| 建議 | 當收到的訊息佇列或主題是交易中的唯一資源時,請勿啟用 XA。 當涉及包括其他佇列或主題在內的其他資源時,請啟用 XA。 |
所有 J2C 連接器會共用連線儲存池內容。
應用程式伺服器會將連線和階段作業與 JMS 提供者置於儲存池中,來提高效能。 此舉與任何 WebSphere MQ 連線儲存池作業無關。 您必須針對您的應用程式,來配置連線和階段作業儲存池內容,否則可能不會得到您所要的連線和階段作業行為。
如果 JMS 資源的並行伺服器端存取作業超出預設值,請變更連線儲存池的大小。連線儲存池大小是以個別佇列或主題為基礎來設定的。 請參閱下表,以取得詳細資料。
這個鏈結提供鏈結至所有 J2C 連接器共用的選用連線儲存池內容的畫面。
應用程式伺服器會將連線和階段作業與 JMS 提供者置於儲存池中,來提高效能。 此舉與任何 WebSphere MQ 連線儲存池作業無關。 您必須針對您的應用程式,來配置連線和階段作業儲存池內容,否則可能不會得到您所要的連線和階段作業行為。