使用者指南
要透過 MQSeries Internet Gateway 使用 MQ 應用程式,您需要:
- 配置與啟動您的 Web 伺服器
- 設置部份 MQSeries 資源
- 啟動您的 Web 辨別應用程式
- 在特殊的 HTML 表格輸入您的訊息,然後提出到 MQSeries 可處理 Web 功能的應用程式。
可處理 Web 功能的應用程式是一些您已經設計來與閘道互動的應用程式。
MQSeries Internet Gateway 提供範例表格與可處理 Web 功能的範例應用程式。您可以使用範例 dmqsamp1,加上安裝時提供的預設資
源,即可執行初始的安裝驗證測試。
當您使用範例來驗證系統之後,您可以將閘道配置來使用您自己的資源,然後使用表格與應用程式,當成範本來
撰寫自己的應用程式。
為您的作業系統安裝閘道之後,需要配置您的 Web 伺服器,尋找與識別閘道檔案。 所有伺服器的配置會將 '.mqf' 副檔名對映到
MQSeries Internet Gateway 程式檔案。HTML 輸入表格對所有 Web 伺服器介面都是相同時,而且如果您為伺服器配置超過一個以上的介面,閘道
就會使用它第一個找到的,配置的介面。
請按一下 Web 伺服器名稱,查看該伺服器的配置程序。
當您完成配置之後,請重新啟動您的 Web 伺服器。
部份預設的 MQSeries 資源是由 MQSeries Internet Gateway 提供,建議您使用這些預設值來驗證您的初始安裝。下列程序敘述如何配置與使用
預設值。
所有下列動作必須在您的 Web 伺服器機器執行。在每一個階段中,您可能需要移到儲存要呼叫之檔案的所在目錄,或者您可以在指令中加
上完整的檔案路徑。
- 要啟動 Web 伺服器來存取 MQ 資源,其使用者名稱必須加到 mqm 群組。如果您的伺服器名稱尚未加到群組,將使用您熟悉的方法加到群組。
您需要先停止後重新啟動 QMGR,才能使用新名稱。
- 如果沒有預設的 MQSeries 佇列管理程式,請輸入下列指令,建立一個叫做 DMQSAMP 的佇列管理程式:
CRTMQM -Q DMQSAMP
- 輸入下列指令,啟動預設的佇列管理程式:
STRMQM
- 使用下列指令,建立 MQSeries Internet Gateway 範例佇列:
RUNMQSC < DMQSAMP.TST
範例應用程式稱為 DMQSAMP1 及 DMQSAMP2,並且閘道只接受由稱為
DMQGATEWAY的佇列擷取訊息DMQGATEWAY。
- 照 MQSeries 用戶端 (GC40-1554), 第 2 部分,使用通道,'在伺服器上建立兩者的定義'
所說明的定義伺服器及用戶端連接。
此建立了稱為 AMQCLCHL.TAB 的檔案,此檔案應以二進位的模式複製到 UNIX 平台的
/var/mqm 及 OS/2 和 WindowsNT 的 mqm 目錄。
當建立定義時請注意下列項目:
- 在 Web 伺服器的 MCAUSERE 欄位,請鍵入使用者 id。
- 如果您正在使用預設值佇列管理者,請設定 QMNAME 欄位到 ' ' (請注意引號間的空間)。
- 關於 AIX, HP_UX, 及 Solaris, 請執行下列的指令:
chmod 666 AMQCLCHL.TAB
請確定 Web 伺服器使用者 id 有足夠的權限讀取 AMQCLHCL.TAB 檔案。
鍵入下列的指令啟動您的伺服器機器上的
範例 MQSeries 應用程式:
- 在 AIX、HP-UX & Solaris 方面
-
dmqsamp1 DMQSAMP1 DMQSAMP &
- 在 OS/2 和 Windows/NT 方面
-
start dmqsamp1 DMQSAMP1 DMQSAMP
如果目前不使用 MQSeries Internet Gateway 預設的佇列管理程式,請將 'DMQSAMP' 換成您想要使用的名稱。
如果正在使用系統預設的佇列
管理程式,就不需要在指令加上佇列管理程式名稱。
範例表格是提供在安裝的 MQSeries Internet Gateway 的 'mqm\dmqgate\doc' 子目錄。會提供表格來執行範例程式 dmqsamp1,它可
收發簡單的訊息。如果正在驗證安裝結果,請使用下列程序來傳送訊到您的 MQSeries 系統。如果想用自己的資源與應用程式,請使用範例當
成範本來 建立自己的表格。
- 開啟您 Web 瀏覽器上的dmqsamp1.htm範例表格。
請注意:如果正在從您的 Web 伺服器檢視此資訊,您可以提出連結顯示的表格。否則您只能從這些連結檢視表格。
- 輸入您想傳送到 MQ 應用程式的資料
- 如果您使用 Apache 或 Lotus Domino Web 伺服器,請依照檔案內的指示編輯範例原始檔內的
ACTION 行。
(上面所提的 'dmqsamp1.htm' 範例來源檔案是 'dmqsam1d.htm' ,是在 MQSeries Internet Gateway Installation 文件目錄中。
其他範例 html 檔案則儲存於
'install_dir\tools\dmqgate\samples\' 目錄中。)
- 提出表格
如果已經連接到 Web 伺服器,同時執行上述所有的工作,您的訊息就會傳送到 MQSeries Internet Gateway,當應用程式完成工作之後,就會傳
送回應到您的瀏覽器。按一下此處,旦看您使用範例表格接收的回應範例。
如果因為閘道任何的理由,包括應用程式未執行的理由在內,因而造成應用程式無法在設定的時間內回應,則您會在 Web 瀏覽器收到訊息
。訊息頁面也包含重試按鈕。您可以繼續使用 Web 瀏覽器執行其它工作,而且當您想檢查是否有任何訊息回應,可以返回逾時訊
息頁面,然後按一下按鈕。
如果程式沒有成功完成,應該會有錯誤訊息傳回到您的瀏覽器。如果無法按照錯誤訊息提供的資訊來更正錯誤
,請移到 解決 MQSeries Internet Gateway 問題',取得進一步的協助。
當您使用提供的預設值驗證安裝結果之後,您可以使用自己的 MQ 資源,然後撰寫可處理 Web 功能的應用程式與 HTML 表格。
按一下下列清單其中一個項目,查看必要的程序。
![[解說]](images/help.gif)
[ 首頁 |
訂購 |
搜尋 |
聯絡 IBM |
法律事誼 ]
(C) IBM Corporation 1997. 1999. All Rights Reserved