WebSphere MQ 傳訊提供者啟動規格設定

請利用這個畫面,來檢視或變更所選啟動規格的配置內容,以便搭配使用 WebSphere® MQ 傳訊提供者。 這些配置內容會控制如何建立連線來通往相關聯的佇列和主題。

如果要檢視 WebSphere MQ 啟動規格設定,請利用管理主控台來完成下列步驟:
  1. 在導覽窗格中,按一下 資源 > JMS > 啟動規格 來顯示現有啟動規格。
  2. 適當的話,在內容窗格中,將範圍設定改成定義啟動規格的層次。 這會限制所顯示的啟動規格集。
  3. 選取您要使用的啟動規格名稱。
在「一般內容」下,有五個內容群組:
請先進行「管理」、「連線」、「目的地」、「進階」和「安全」等內容設定群組的任何必要變更,按一下套用來儲存配置,然後才在「其他內容」下的內容窗格中,按下列任何鏈結:

在「相關項目」下,您可以按一下 JAAS - J2C 鑑別資料來配置搭配啟動規格使用的鑑別資訊。

您也可以使用 WebSphere MQ 管理指令,來指定 -localAddress 內容。如需這個內容的相關資訊,請參閱 createWMQActivationSpec 指令。

註: 當指定 WebSphere MQ 內容時,適用下列限制:

WebSphere MQ 啟動規格的內容如下。

管理
範圍

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

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

顯示的範圍只供參考,無法在這個畫面中改變。如果您要瀏覽或變更不同範圍的這項資源(或其他資源),請在 WebSphere MQ 啟動規格集合畫面中變更範圍,再按一下套用,之後,再按一下資源類型的鏈結。

資料類型 字串
提供者

建立啟動規格時,所指派的 JMS 提供者。

對於所有利用這個畫面來建立的啟動規格,提供者都是 WebSphere MQ 傳訊提供者。

顯示提供者,只供參考。

資料類型 字串
名稱

用來識別這個啟動規格的名稱,供 WebSphere Application Server 內管理作業使用。

資料類型 字串
範圍 在定義於 Cell 的這組啟動規格中,這個名稱必須是唯一的。
JNDI 名稱

JNDI 名稱可用來將啟動規格連結到 JNDI 名稱空間。

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

資料類型 字串
說明

這個啟動規格的說明,供 WebSphere Application Server 內管理作業使用。

資料類型 字串
預設值 空值
連線

配置連線所需的資訊,視所選啟動規格是否為利用「用戶端通道定義表 (CCDT)」所建立的而定。

如果所選啟動規格是利用 CCDT 來建立的,則只會顯示下列內容:
  • 用戶端通道定義表 URL
  • 佇列管理程式
  • SSL 配置
如果所選啟動規格不是利用 CCDT 來建立的,則會顯示下列內容:
  • 佇列管理程式
  • 傳輸
  • 主機名稱
  • 伺服器連線通道
  • 如果您清除利用 SSL 來維護 WebSphere MQ 通訊安全性的勾選框,便無法使用下列內容:
    • 集中管理
    • 特定配置
    • SSL 配置

如需設定 WebSphere MQ 的 SSL 內容相關資訊,請參閱 WebSphere MQ 使用 Java 一書中的 SSL 內容一節。

註: 有其他四個 WebSphere MQ 連線內容會影響啟動規格:
  • maxConnections
  • connectionConcurrency
  • reconnectionRetryCount
  • reconnectionRetryInterval
雖然這些內容會控制 WebSphere MQ 啟動規格的行為,它們會配置成 WebSphere MQ 傳訊提供者的自訂內容。如需這四個連線內容以及如何配置它們的相關資訊,請參閱配置 WebSphere MQ 傳訊提供者的自訂內容
用戶端通道定義表 URL

指定 WebSphere MQ CCDT 之位置的 URL。

資料類型 字串
佇列管理程式

如果指定的啟動規格是以 CCDT 為基礎,這個內容便會用來選取 CCDT 中的項目。否則,這個內容是指定所要連接的佇列管理程式名稱或佇列共用群組名稱。會建立指向指定 WebSphere MQ 資源的連線,以便接收訊息。

資料類型 字串
範圍 如果這個啟動規格不是以 CCDT 為基礎,這個值必須是有效的佇列管理程式名稱。
如果這個啟動規格是以 CCDT 為基礎,這個值必須是下列其中一個項目:
  • 有效的佇列管理程式名稱
  • 空白1
1當您在這個表單中,指定「佇列管理程式」內容值,來搭配使用 CCDT 時,以啟動規格建立的個別連線可能會連接不同的佇列管理程式。當 CCDT 包含多個用戶端連線通道定義以及一個相符的佇列管理程式名稱 (QMNAME) 參數,且這些連線通道定義針對不同的佇列管理程式定義了網路連線詳細資料,就會從多個佇列管理程式中選取。

如果啟動規格是配置成利用 CCDT 從多個佇列管理程式中選取時,就不得搭配廣域交易使用,因為一旦失敗,交易管理程式可能無法回復廣域交易。

傳輸

WebSphere MQ 連線傳輸類型。 傳輸類型用來決定連接 WebSphere MQ 時所用的確切機制。

資料類型 下拉清單
預設值 先連結,然後回復用戶端
範圍
用戶端
利用 TCP/IP 型網路連線,與 WebSphere MQ 佇列管理程式通訊。
先連結,然後回復用戶端
嘗試佇列管理程式的連結模式連線。 如果不可能,便回復透過用戶端傳輸。
連結
建立交叉記憶體連線來連接執行於相同節點的佇列管理程式。停用下列用戶端傳輸模式內容:
  • 主機名稱
  • 伺服器連線通道
如需配置先連結,然後回復用戶端連結傳輸類型的相關資訊,請參閱 以原生程式庫資訊配置 WebSphere MQ 傳訊提供者 以及調整 WebSphere MQ 傳訊提供者所用的執行緒儲存區大小。

調整 WebSphere MQ 傳訊提供者所用執行緒儲存區大小的相關資訊與 Fix Pack 5 或更新版本無關,因為已不再使用 WMQCommonServices 執行緒儲存區。

主機名稱

要連接的 WebSphere MQ 佇列管理程式的主機名稱、IPv4 或 IPv6 位址。

資料類型 字串

WebSphere MQ 用來接聽的埠號。

資料類型 整數
預設值 1414
範圍 這個值必須在 1-65535 的範圍中(頭尾包括在內)。
伺服器連線通道

當連接至 WebSphere MQ 時,所用的 WebSphere MQ 伺服器連線通道名稱。

資料類型 字串
預設值 SYSTEM.DEF.SVRCONN
範圍 這個值必須是定義於所連接之 WebSphere MQ 佇列管理程式的伺服器連線通道。
利用 SSL 來維護與 WebSphere MQ 的通訊安全

這個選項決定是否利用 SSL (Secure Socket Layer) 來維護與 WebSphere MQ 佇列管理程式或佇列共用群組的網路通訊安全。

當在應用程式伺服器環境中使用 WebSphere MQ 傳訊提供者啟動規格時,應用程式伺服器會管理 SSL 配置。 如果要變更 SSL 配置參數,請利用管理主控台,導覽至安全 > SSL 憑證和金鑰管理畫面。

在 WebSphere MQ 傳訊提供者啟動規格的 SSL 配置中,您只能使用一個密碼組合。 如果您指定了多個密碼組合,只會使用第一個。

資料類型 勾選框。如果清除這個勾選框,會停用下列 SSL 內容:
  • 集中管理
  • 特定配置
  • SSL 配置
集中管理

當利用 SSL 通訊協定來與 WebSphere MQ 通訊時,請選取這個圓鈕來指定 SSL 配置是取自集中管理的 WebSphere Application Server SSL 配置。

當您選取這個圓鈕時,會利用 WebSphere MQ 傳訊提供者啟動規格中的主機名稱和埠屬性來選取適當的 SSL 配置。 如果要提供將符合啟動規格的 SSL 配置,請參閱相關參照下所列的「動態出埠端點 SSL 配置設定」主題。

資料類型 圓鈕
特定配置

當您想要指定利用 SSL 來維護與 WebSphere MQ 佇列管理程式或佇列共用群組的網路通訊安全時,所用的特定 SSL 配置,請選取這個圓鈕。

資料類型 圓鈕
SSL 配置

當利用 SSL 來維護與 WebSphere MQ 佇列管理程式或佇列共用群組的網路通訊安全時,所用的 SSL 配置。

如果選取集中管理圓鈕,且已明確定義 WebSphere MQ 傳訊提供者資源,便會停用這個內容。

如果 WebSphere MQ 傳訊提供者資源是以 CCDT 為基礎,一律會啟用這個內容。

如果這個 WebSphere MQ 傳訊提供者資源是以 CCDT 為基礎,則只有在 CCDT 中的相關項目已配置使用 SSL 時,才使用這個參數。

另外,如果所選的 SSL 配置是,則會使用 WebSphere MQ 傳訊提供者的預設集中管理的 WebSphere Application Server SSL 配置。

資料類型 下拉清單
目的地
目的地 JNDI 名稱

JMS 目的地的 JNDI 名稱,從中消費訊息來遞送到配置使用這個啟動規格的訊息驅動 Bean (MDB)。

資料類型 字串
訊息選取器

指定將遞送哪些訊息的訊息選取器表示式。

資料類型 字串
目的地類型

消費訊息的來源目的地類型(佇列或主題)。

資料類型 下拉清單
範圍
Queue
目的 JNDI 名稱指向的 JMS 目的地是佇列。
Topic
目的 JNDI 名稱指向的 JMS 目的地是主題。
可延續訂閱

選項,可指定要利用可延續或不可延續訂閱,將訊息遞送到訂閱主題的 MDB。

資料類型 勾選框
預設值 清除(不可延續)
範圍
已清除
不可延續。
已選取
可延續。
訂閱名稱

可延續訂閱的名稱。 只有在選取可延續訂閱勾選框時,才能夠使用。

資料類型 字串
進階
用戶端 ID

當連接 WebSphere MQ 傳訊提供者時,所指定的用戶端 ID。

資料類型 字串
接受複製的可延續訂閱

選項,可決定不同伺服器是否能夠同時存取可延續訂閱的多重實例。

資料類型 勾選框
預設值 已清除
範圍
已選取
不同伺服器可以同時存取可延續訂閱的多重實例。
已清除
不同伺服器不能同時存取可延續訂閱的多重實例。
提供者版本

WebSphere MQ 傳訊提供者版本。 這用來決定是否連接到佇列管理程式的特定版本。 另外,它也用來決定用戶端所需要的功能類型。

註: 在 Fix Pack 5 之前,如果是使用這個啟動規格連接至 WebSphere MQ for z/OS 系統上的佇列管理程式或佇列共用群組,請在提供者版本內容中輸入值 6.0.0.0。無論 Connection Factory 連接到的目標 WebSphere MQ for z/OS 的版本為何,它都必須使用這個提供者版本值。

針對 Fix Pack 5 或更新版本,如果是使用這個啟動規格連接至 WebSphere MQ for z/OS 第 7 版系統上的佇列管理程式或佇列共用群組,請在提供者版本內容中輸入值 6.0.0.0

Fix Pack 7 或更新版本已解除對於提供者版本的限制。

資料類型 字串
範圍 輸入的值必須是空字串,或採用下列其中一種格式:
  • n.n.n.n
  • n.n.n
  • n.n
  • n
其中 n 是大於或等於零的數值。

例如 6.0.0.0。

安全設定
鑑別別名

連接 WebSphere MQ 時要使用的使用者名稱和密碼。

資料類型 下拉清單
預設值 (無)
範圍 定義於 Cell 的所有鑑別別名及 "(none)" 值,指定不傳遞任何認證給 WebSphere MQ。



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

相關概念
相關工作
相關參考
啟動規格 集合
WebSphere MQ 書庫 (線上)


檔名: umj_pasm.html