請利用這個畫面,來檢視或變更用於 WebSphere® MQ 傳訊提供者之所選取啟動規格的配置內容。 這些配置內容會控制如何建立連線來通往相關聯的佇列和主題。
在「相關項目」之下,您可以按一下 JAAS - J2C 鑑別資料來配置搭配啟動規格使用的鑑別資訊。
您也可以利用 createWMQActivationSpec IBM MQ 管理指令,來指定 -localAddress 內容。
如果 IBM MQ 功能的停用範圍會影響此 IBM MQ 傳訊提供者資源,則會出現一則參考訊息,指出 IBM MQ 已停用。在單一伺服器環境中,於停用 IBM MQ 功能之後重新啟動伺服器時,才會顯示此參考訊息。在網路部署環境中,會立即顯示參考訊息。 如需相關資訊,請參閱在 WebSphere Application Server 中停用 IBM MQ 功能。
IBM MQ 啟動規格的內容如下。
可讓應用程式看見這個資源定義的層次。
傳訊提供者、名稱空間連結或共用程式庫之類的資源可以定義在多個範圍,定義在較明確範圍的資源會改寫定義在較一般範圍的複本。
顯示的範圍只供參考,無法在這個畫面中改變。如果您要瀏覽或變更不同範圍的這項資源(或其他資源),請在 IBM MQ 啟動規格集合畫面中變更範圍,再按一下套用,之後,再按一下資源類型的鏈結。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
建立啟動規格時,所指派的 JMS 提供者。
對於所有利用這個畫面來建立的啟動規格,提供者都是 IBM MQ 傳訊提供者。
顯示提供者,只供參考。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
這個啟動規格在 WebSphere Application Server 中的識別名稱,以作為管理之用。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
| 範圍 | 在定義於 Cell 的這組啟動規格中,這個名稱必須是唯一的。 |
JNDI 名稱可用來將啟動規格連結至 JNDI 名稱空間。
請依照慣例使用完整的 JNDI 名稱;比方說,在 jms/Name 格式中,Name 是資源的邏輯名稱。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
這個啟動規格在 WebSphere Application Server 中的說明,以作為管理之用。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
| 預設值 | 空值 |
配置連線所需的資訊,視所選啟動規格是否為利用「用戶端通道定義表 (CCDT)」所建立的而定。
如需設定 IBM MQ SSL 內容的相關資訊,請參閱 IBM MQ 資訊中心的 IBM MQ 使用 Java 區段中的 SSL 內容。
指定 IBM MQ CCDT 之位置的 URL。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
如果指定的啟動規格是以 CCDT 為基礎,這個內容便會用來選取 CCDT 中的項目。否則,這個內容是指定所要連接的佇列管理程式名稱或佇列共用群組名稱。會建立指向指定 IBM MQ 資源的連線,以便接收訊息。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
| 範圍 | 如果這個啟動規格不是以 CCDT 為基礎,這個值必須是有效的佇列管理程式名稱。 如果這個啟動規格是以 CCDT 為基礎,這個值必須是下列其中一個項目:
如果指定的 Connection Factory 是以 CCDT 為基礎,且 CCDT 可以從多個佇列管理程式中選取,您可能無法回復廣域交易。因此,對於指定 CCDT 的 Connection Factory,您有兩種替代方案可選:
|
IBM MQ 連線傳輸類型。傳輸類型用來決定連接 IBM MQ 時,所用的確切機制。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 下拉清單 |
| 預設值 | 先連結,後用戶端 |
| 範圍 |
|
如果選取這個圓鈕,則表示使用主機名稱和埠內容所提供的資訊,來建立 IBM MQ 佇列管理程式連線。
選取這個選項會啟用主機名稱和埠內容,並且停用連線名稱清單內容。如果要輸入連線名稱清單資訊,請按一下以連線名稱清單格式來輸入主機和埠資訊。
只有在範圍內容指定 Cell 或叢集,或是範圍內容指定正在執行 WebSphere Application Server 8.0 版或更新版本的節點或伺服器時,才能使用這個圓鈕。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 圓鈕 |
要連接的 IBM MQ 佇列管理程式的主機名稱、IPv4 或 IPv6 位址。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
IBM MQ 用來接聽的埠號。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | Integer |
| 預設值 | 1414 |
| 範圍 | 這個值必須在 1-65535 的範圍中(頭尾包括在內)。 |
如果選取這個圓鈕,則表示使用連線名稱清單內容所提供的資訊,來建立 IBM MQ 佇列管理程式連線。
連線名稱清單可用來連接單一佇列管理程式或多重實例的佇列管理程式。如需使用多重實例佇列管理程式的相關資訊,請參閱 IBM MQ 資訊中心。選取這個選項會啟用連線名稱清單內容,並且停用主機名稱和埠內容。如果要輸入個別的主機和埠資訊,請按一下以個別的主機和埠值格式來輸入主機和埠資訊。
只有在範圍內容指定 Cell 或叢集,或是範圍內容指定正在執行 WebSphere Application Server 8.0 版或更新版本的節點或伺服器時,才能使用這個圓鈕。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 圓鈕 |
當您希望啟動規格連接多重實例的佇列管理程式時,要使用的連線名稱清單,且其中指定主機名稱和埠的詳細資料。
這個內容只能用來容許連接多重實例的佇列管理程式。不得用來容許連接非多重實例的佇列管理程式,否則可能導致交易完整性問題。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
| 預設值 | 未設定 |
| 範圍 | 必須以下列格式,將這個欄位設定成字串: host[(port)][,host(port)] 埠資訊是選用的,如果沒有指定,則預設值為 1414。 host 必須是有效的 TCP/IP 主機名稱,或是 IPv4 或 IPv6 位址。 port 必須是 1 到 65536(頭尾包括在內)範圍中的整數值。 例如 localhost(1234),remotehost1(1234),remotehost2 |
如果指定連線名稱清單內容,會自動將主機名稱或埠內容設為連線名稱清單中之第一項的主機名稱和埠號。因此,如果您指定 localhost(1234),remotehost1(1234),remotehost2,主機名稱會設為 localhost,埠會設為 1234。
只有在範圍內容指定 Cell 或叢集,或是範圍內容指定正在執行 WebSphere Application Server 8.0 版或更新版本的節點或伺服器時,才能使用這個內容。
[29/09/10 12:15:27:468 BST] 00000018 J2CUtilityCla W J2CA0008W: cells/L3A3316Node01Cell/resources.xml#J2CResourceAdapter_1284547647859 資源使用的 com.ibm.mq.connector.inbound.ActivationSpecImpl 類別不包含 setConnectionNameList 方法。Processing continued.在此情況下,會使用主機名稱和埠內容中的資訊來連接佇列管理程式。
連接 IBM MQ 時所用的 IBM MQ 伺服器連線通道名稱。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
| 預設值 | SYSTEM.DEF.SVRCONN |
| 範圍 | 這個值必須是定義給所連接之 IBM MQ 佇列管理程式的伺服器連線通道。 |
這個選項決定是否利用 SSL (Secure Socket Layer) 通訊協定來維護與 IBM MQ 佇列管理程式或佇列共用群組的網路通訊安全。
當在應用程式伺服器環境中使用 IBM MQ 傳訊提供者啟動規格時,應用程式伺服器會管理 SSL 配置。 如果要變更 SSL 配置參數,請利用管理主控台,導覽至畫面。
在 IBM MQ 傳訊提供者啟動規格的 SSL 配置中,您只能使用一個密碼組合。 如果您指定了多個密碼組合,只會使用第一個。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 勾選框。如果清除這個勾選框,會停用下列 SSL 內容:
|
當利用 SSL 通訊協定來與 IBM MQ 通訊時,請選取這個圓鈕,指定 SSL 配置是取自集中管理的 WebSphere Application Server SSL 配置。
當您選取這個圓鈕時,會利用 IBM MQ 傳訊提供者啟動規格中的主機名稱和埠屬性,來選取適當的 SSL 配置。 如果您利用連線名稱清單將主機和埠資訊提供給啟動規格,則表示使用清單中第一個元素的主機名稱和埠資訊,來選取適當的 SSL 配置。 如果要提供將符合啟動規格的 SSL 配置,請參閱相關參照下所列的「動態出埠端點 SSL 配置設定」主題。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 圓鈕 |
當您想指定利用 SSL 來維護與 IBM MQ 佇列管理程式或佇列共用群組的網路通訊安全時,所用的特定 SSL 配置,請選取這個圓鈕。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 圓鈕 |
當利用 SSL 來維護與 IBM MQ 佇列管理程式或佇列共用群組的網路通訊安全時,所用的 SSL 配置。
如果選取集中管理圓鈕,且已明確定義 IBM MQ 傳訊提供者資源,便會停用這個內容。
如果 IBM MQ 傳訊提供者資源是以 CCDT 為基礎,一律會啟用這個內容。
如果這個 IBM MQ 傳訊提供者資源是以 CCDT 為基礎,則只有在 CCDT 中的相關項目已配置使用 SSL 時,才會使用這個參數。
另外,如果所選的 SSL 配置是 none,便會使用 IBM MQ 傳訊提供者的預設集中管理的 WebSphere Application Server SSL 配置。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 下拉清單 |
JMS 目的地的 JNDI 名稱,從中消費訊息來遞送到配置使用這個啟動規格的訊息驅動 Bean (MDB)。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
指定將遞送哪些訊息的訊息選取器表示式。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
消費訊息的來源目的地類型(佇列或主題)。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 下拉清單 |
| 範圍 |
|
選項,可指定要利用可延續或不可延續訂閱,將訊息遞送到訂閱主題的 MDB。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 勾選框 |
| 預設值 | 清除(不可延續) |
| 範圍 |
|
可延續訂閱的名稱。 只有在選取可延續訂閱勾選框時,才能夠使用。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
連接 IBM MQ 傳訊提供者時,要指定的用戶端 ID。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
選項,可決定不同伺服器是否能夠同時存取可延續訂閱的多重實例。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 勾選框 |
| 預設值 | 已清除 |
| 範圍 |
|
IBM MQ 傳訊提供者版本。這用來決定是否連接到佇列管理程式的特定版本。 另外,它也用來決定用戶端所需要的功能類型。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
| 範圍 | 輸入的值必須是空字串,或是下列格式之一:
例如 6.0.0.0。 |
連接 IBM MQ 時要使用的使用者名稱和密碼。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 下拉清單 |
| 預設值 | (無) |
| 範圍 | 定義給 Cell 的所有鑑別別名及「(無)」值,此值指定不傳遞任何認證給 IBM MQ。 |