工具輔助: 將 Web 應用程式部署到 WebSphere 應用程式伺服器
本工具輔助說明如何使用 RAD 6.0 建模環境,將 Web 應用程式部署到 WebSphere 應用程式伺服器。
工具: Rational Application Developer
關係
主要說明

總覽

在部署 Web 應用程式之前,必須先將它組合到保存檔(J2EE 模組J2EE 應用程式)。如此部署就只需要使用 WebSphere 的管理工具在伺服器上安裝保存檔。本工具輔助中將會執行下列步驟︰

建立應用程式的保存檔

如果您的 Web 應用程式是在 RAD 6.0 中開發的,請遵循工具輔助︰使用 RAD 6.0 組合 J2EE 模組及應用程式 中的步驟來將它包裝到保存檔中。或者,您可以使用 WebSphere 應用程式伺服器中隨附的組合工具箱依下列步驟建立保存檔︰

  1. 啟動「組合工具箱」。
    1. 若是 Windows,請選取開始 > 程式集 > IBM > ASTK > ASTK
    2. 請在應用程式伺服器工具箱視窗中,指定工作區名稱再按一下確定
  2. 若要建立企業應用程式保存檔 (EAR) 檔案︰
    1. 請於 J2EE 視景選取檔案 > 新建 > 企業應用程式專案
    2. 使用新建企業應用程式專案精靈來選取 J2EE 支援等級、指定 EAR 檔案的名稱及位置,並選取現有模組(Web、EJB、應用程式用戶端及連接器)以併入 EAR 檔案中。
  3. 若要建立 Web 保存檔 (WAR) 檔案︰
    1. 請於 J2EE 視景選取檔案 > 新建 > 動態 Web 專案
    2. 請使用新建 Web 專案精靈來指定 WAR 檔案的名稱及位置、建立該檔案與 EAR 檔案的關聯性並自訂 Web 專案選項。
    3. 在建立新的 Web 專案之後,您可以使用檔案功能表中的匯入精靈來匯入應用程式的 Web 內容。
  4. 若要建立 EJB JAR 檔︰
    1. 請於 J2EE 視景選取檔案 > 新建 > EJB 專案
    2. 請使用新建 EJB 專案精靈來選取要使用的 EJB 規格版本、指定 JAR 檔的名稱及位置、建立該檔案與 EAR 檔案的關聯性,並定義任何模組與 JAR 檔案的相依性。
    3. 在建立新的 EJB 專案之後,您可以使用檔案功能表中的匯入精靈來匯入 Enterprise JavaBeans 及相關的程式碼產品。
  5. 若要建立應用程式用戶端 JAR 檔︰
    1. 請於 J2EE 視景選取檔案 > 新建 > 應用程式用戶端專案
    2. 請使用應用程式用戶端專案建立精靈來選取要使用的 J2EE 等級、指定 JAR 檔的名稱及位置、建立該檔案與 EAR 檔案的關聯性,並定義任何模組與 JAR 檔案的相依性。
  6. 若要建立資源配接器保存檔 (WAR)檔案︰
    1. 請於 J2EE 視景選取檔案 > 新建 > 連接器專案
    2. 請使用新建連接器專案精靈來指定 JAR 檔的名稱及位置、建立該檔案與 EAR 檔案的關聯性,並定義任何模組與 JAR 檔案的相依性。
  7. 依需要編輯企業應用程式、Web、EJB 及應用程式用戶端模組的部署描述子。
    1. 在 J2EE 階層視圖中,用滑鼠右鍵按一下模組並選取開啟工具 > 部署描述子編輯器
    2. 從編輯器視圖底部選取適當的標籤來編輯特定的部署描述子值。
  8. 產生適用於 EJB 模組的部署程式碼。
    1. 在 J2EE 階層視圖中,用滑鼠右鍵按一下模組並選取產生 > 部署及 RMIC 程式碼
    2. 確定產生過程中沒有任何問題發生。
  9. 產生適用於已啟用 Web 服務模組的部署程式碼。
    1. 在 J2EE 階層視圖中,用滑鼠右鍵按一下模組並選取 Web 服務 > 部署 Web 服務
    2. 確定產生過程中沒有任何問題發生。

在 WebSphere 應用程式伺服器中安裝保存檔

在組合應用程式之後,請使用 WebSphere 的管理工具將 EAR、WAR 或 JAR 檔部署到應用程式伺服器。若為 GUI 或 Script 型介面,請分別使用管理主控台wsadmin 工具。若要使用管理主控台

  1. 啟動應用程式伺服器(請於指令行使用 startServer 指令)。
  2. 開啟 Web 瀏覽器並輸入︰http:// your_server_name:9090/admin 來啟動「管理主控台」。
  3. 登入「主控台」。
  4. 請遵循步驟以安裝新的應用程式