指定事件所用的佇列
您可以將中心配置成遞送事件到採用 JMS 配置來配置的外部佇列。
預設 JMS 配置是在您安裝中心時建立的。您可在「事件發佈內容」頁面上看到其中一部分的值。如果您沒有在提供者 URL 資料包或
JMS 提供者 URL 欄位中提供一值,
則會採用 bcg.properties 檔之 MQ Properties 區段中的預設值。這些預設值使用安裝期間所產生的 JMS 連結。如果您採用預設值,
JMS 連結在您於安裝期間所指名的 MQ 伺服器上使用埠 9999。
若要指向不同組的 JMS 連結,請變更提供者 URL 資料包,
以指向內含您自己準備之 JMS 連結檔的目錄。此外,請變更 Queue Connection Factory 名稱和佇列名稱,
以便和您在您 JMS 連結中所選的名稱相符。如果您想將事件發佈至某個佇列,
而該佇列並非位於您在安裝期間所指定的 MQ 伺服器上,
您將要如此做。
若要指出事件應送往的位置,請執行下列動作:
- 從主功能表中,
按一下系統管理 > 事件處理 > 事件遞送資訊。
- 按一下啟用事件遞送旁的編輯圖示。
- 選取啟用事件遞送勾選框來啟動事件的發佈。
- 如果這些預設值適合您的安裝,
請保留原樣。預設值支援將事件遞送至 DeliveryQ 佇列(由您在安裝期間所配置之 JMS 伺服器提供)。
如果您想變更事件的送往位置,可參考下列資訊來更新欄位:
- 輸入使用者 ID 和密碼的值(如果存取佇列需要使用者 ID 和密碼的話)
- 在 JMS 佇列 Factory 名稱方面,輸入您要使用之 JMS .bindings 檔中的 JMS 佇列 Factory 名稱。
註: 在某些 Windows 版本(XP 之前)上,
如果您想使用預設「事件遞送」特性,
您可能需變更 JMS 佇列 Factory 名稱欄位的預設值。您必須將
JMS 佇列 Factory 名稱的值從
WBIC/QCF 改為 WBIC\\QCF。
- 在 JMS 訊息類型方面,輸入要遞送的訊息類型。選項有位元組或文字。
- 在 JMS 佇列名稱方面,輸入事件要發佈至其中的 JMS 佇列名稱。此佇列必須已定義在您於 WebSphere MQ 中所用的
JMS .bindings 檔中。
註: 在某些 Windows 版本(XP 之前)上,
如果您想使用預設「事件遞送」特性,
您可能需變更 JMS 佇列名稱欄位的預設值。您必須將
JMS 佇列名稱的值從
WBIC/DeliveryQ 改為 WBIC\\DeliveryQ. WBIC/QCF。
- 在 JNDI Factory 名稱方面,
輸入存取 .bindings 檔時所用的名稱。預設值是提供檔案系統中之預設連結的存取。
- 在提供者 URL 資料包方面,輸入提供 JMS 連結檔之存取的 URL。此 URL 必須和 JNDI Factory 名稱一致。此欄位為選用的,
如果沒有填寫,則會使用 JMS 連結的預設檔案系統位置。
- 在訊息字集方面,輸入在 JMS 佇列中建立位元組訊息時所用的字集。預設值是 UTF-8。這個欄位只對位元組訊息有意義。
- 在 JMS 提供者 URL 方面,輸入 JMS 提供者的 URL。此欄位為選用的,
如果沒有填寫,則會使用您在安裝期間所識別的預設 JMS 提供者。
- 按一下儲存。
