設定遠端 WebSphere 伺服器使用內嵌傳訊

內嵌傳訊可讓您在遠端 JMS 執行時期環境中,完整測試和發佈應用程式。

重要: 如果您是利用 WebSphere® Application Server 安裝程式安裝「內嵌傳訊」, 才需要執行這項作業。 如果您是利用 WebSphere Studio 安裝程式安裝「內嵌傳訊」, 就不需要執行這項作業。
如果要對在遠端機器上的 WebSphere 伺服器配置「內嵌傳訊」,請執行下列動作:
  1. 將「內嵌傳訊」以及「發佈和訂閱」支援安裝在和 WebSphere Application Server 相同的機器上。
  2. 確定遠端機器上的系統路徑環境變數,含有 WebSphere bin 目錄,以及三個 MQ 二進位碼目錄。
  3. 以和測試環境伺服器同樣的節點和伺服器名稱,來安裝佇列管理程式。預設值是 localhostserver1,亦即 WAS_localhost_server1

    比方說,使用預設位置,從 WebSphere bin 目錄執行下面這個指令, 建立必要的 QueueManager:

    c:\Program Files\WebSphere\AppServer\bin>createmq 
    "c:\Program Files\WebSphere\AppServer" localhost localhost server1 
    "c:\Program Files\IBM\WebSphere MQ"
    "c:\Program Files\IBM\WebSphere MQ\WEMPS"
    createmq 批次檔在獨立式 WebSphere Application Server 機器上的目錄位置,是和 WebSphere Application Server 的安裝根目錄相同。
  4. 建立一部新的 WebSphere 5.x 版伺服器。
  5. 在「伺服器配置」視圖中,按兩下伺服器。這時會開啟伺服器編輯器。
  6. 按一下環境標籤。
  7. 在 ws.ext.dirs 區段中,按一下新增路徑按鈕, 然後在 ws.ext.dirs 類別路徑中,輸入內嵌傳訊 Java™ 實作類別所在的名稱。 預設值是
    • Windows C:\Program Files\IBM\WebSphere MQ\java\lib
    • Linux /opt/mqm/java/lib
    • AIX /usr/mqm/java/lib
  8. LinuxAIX 在「Java 程式庫路徑」區段中, 輸入 MQ 二進位檔的路徑,再選取附加至系統路徑圓鈕。 預設路徑是:
    • Linux /opt/mqm/java/lib:/opt/wemps/lib
    • AIX /usr/mqm/java/lib:/usr/opt/wemps/lib
  9. 按一下變數標籤。
  10. 在「節點設定的定義變數表格」區段中,選取 MQ_INSTALL_ROOT 變數,然後按一下編輯按鈕。 這時會開啟「編輯變數」對話框。
  11. 欄位中,輸入內嵌傳訊安裝路徑的位置,然後按一下確定 預設值是:
    • Windows C:\Program Files\IBM\WebSphere MQ
    • Linux /opt/mqm
    • AIX /usr/mqm
  12. 編輯 WAS_PUB_SUB_ROOT 變數,輸入「WebSphere Embedded Messaging 發佈和訂閱」安裝路徑的位置。 預設值是:
    • Windows C:\Program Files\IBM\WebSphere MQ\WEMPS
    • Linux /opt/wemps
    • AIX /usr/opt/wemps
  13. LinuxAIX在遠端機器中,將稱為 WEMPS_REGISTRY 的環境變數加入 Agent Controller 安裝所在的 serverconfig.xml 檔中。 在 serverconfig.xml 檔中,這個變數是在 wteRemoteV5.exe 的應用程式配置區段中。例如:
    <Variable name="WEMPS_REGISTRY" position="prepend" value="/var/wemps/registry"></Variable>
    其中 /var/wemps/registry 是這個變數的路徑。
  14. 儲存伺服器並且關閉編輯器。
註: 停止執行內嵌傳訊的伺服器需要比較長的時間。如果您收到訊息,告訴您伺服器沒有回應,請按一下取消,伺服器便會關閉。
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.