設定本端 WebSphere 測試環境或伺服器使用內嵌傳訊

內嵌傳訊可讓您在開發環境的相同實體機器的 JMS 執行時期環境中,完整測試和發佈應用程式。

重要: 如果您是利用 WebSphere® Application Server 安裝程式安裝「內嵌傳訊」, 才需要執行這項作業。 如果您是利用產品的安裝程式來安裝內嵌傳訊,就不需要執行這項作業。

如果要在本端環境配置「內嵌傳訊」,請執行下列動作:

  1. 將「內嵌傳訊」以及「發佈和訂閱」支援安裝在開發環境的相同機器上。
  2. 利用本端測試環境或伺服器的相同節點和伺服器名稱來安裝佇列管理程式。 預設值是 localhostserver1,亦即 WAS_localhost_server1

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

     c:\Program Files\WebSphere\AppServer\bin>createmq 
     c:\Program Files\WebSphere\AppServer 
     localhost server1 server1 c:\Program Files\IBM\WebSphere MQ
     c:\Program Files\IBM\WebSphere MQ\WEMPS
    createmq 批次檔在獨立式 WebSphere Application Server 機器上的目錄位置,是和 WebSphere Application Server 的安裝根目錄相同。
  3. 建立一個批次檔,以通往 MQ 目錄的路徑,來啟動本產品。 此舉可讓 WebSphere 二進位檔和 MQ 二進位檔用於系統路徑。 下面是採用預設安裝位置的批次檔範例:

    Windows

    set path=C:\Program Files\IBM\RSDP\6.0\runtimes\base_v5\bin;
    C:\Program Files\IBM\WebSphere MQ\bin;C:\Program Files\IBM\WebSphere MQ\java\bin;C:\Program Files\IBM\WebSphere MQ\WEMPS\bin;%path%
    rationalsdp.exe
    Linux
    export PATH=$PATH:/opt/mqm/bin:/opt/mqm/java/bin:/opt/wemps/bin 	
    export LD_LIBRARY_PATH=/opt/mqm/lib:/opt/mqm/java/lib:/opt/wemps/lib:$LD_LIBRARY_PATH
    export WEMPS_REGISTRY=/var/wemps/registry
    rationalsdp
    
    1. Linux 從命令提示字元中,輸入下列指令:
      chmod a+x rationalsdpmq.sh
      (其中 rationalsdpmq.sh 是批次檔的名稱)。
    2. 利用 Script 來啟動這個產品,不使用 rationalsdp。
  4. 建立一部 WebSphere 5.x 版伺服器,請選取 WebSphere 測試環境,或 WebSphere 伺服器作為伺服器類型。
  5. 在「伺服器」視圖中,按兩下伺服器來開啟伺服器編輯器。
  6. 按一下編輯器底端的 JMS 標籤,開啟 JMS 網頁。
  7. 在「JMS 提供者」區段中,選取內嵌傳訊圓鈕。 依預設,會選取 Java™ 開發人員專用的 MQ 模擬器。此舉會改變實作 Factory,使其從預設的「Java 開發人員專用的 MQ 模擬器」實作,改為內嵌式實作。
  8. 按一下環境標籤。
  9. 在 ws.ext.dirs 區段中,按一下新增外部資料夾按鈕, 加入含有內嵌式傳訊 Java 實作類別的目錄。 預設值是

    Windows C:\Program Files\IBM\WebSphere MQ\java\lib

    Linux /opt/mqm/java/lib

  10. 按一下變數標籤。
  11. 在「節點設定的定義變數表格」區段中,選取 MQ_INSTALL_ROOT 變數,然後按一下編輯按鈕。 這時會開啟「編輯變數」對話框。
  12. 欄位中,輸入內嵌傳訊安裝路徑的位置,然後按一下確定 預設值是

    Windows C:\Program Files\IBM\WebSphere MQ

    Linux /opt/mqm

  13. 編輯 WAS_PUB_SUB_ROOT 變數,輸入「WebSphere Embedded Messaging 發佈和訂閱」安裝路徑的位置。 預設值是

    Windows C:\Program Files\IBM\WebSphere MQ\WEMPS

    Linux /opt/wemps

  14. 儲存伺服器並且關閉編輯器。
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.