工具向导:对 WebSphere Application Server 部署 Web 应用程序
该工具向导描述了如何使用 RAD 6.0 建模环境向 WebSphere Application Server 部署 Web 应用程序。
工具:Rational Application Developer
关系
主要描述

概述

在部署 Web 应用程序之前,它必须首先被组装为归档文件(J2EE 模块J2EE 应用程序)。然后部署仅包括使用 WebSphere 的管理工具安装服务器上的归档文件。在本工具向导中执行以下步骤:

为应用程序创建归档文件

如果您的 Web 应用程序是在 RAD 6.0 上开发的,则请遵循工具向导:使用 RAD 6.0 组装 J2EE 模块和应用程序中描述的步骤,将它封装成归档文件。否则,您可以使用 WebSphere Application Server 随附的0组装工具箱创建归档,如下:

  1. 启动组装工具箱。
    1. 对于 Windows,选择开始 > 程序 > IBM > ASTK > ASTK
    2. 应用程序服务器工具箱窗口中,指定工作空间名称并单击确定
  2. 要创建企业应用程序归档(EAR)文件:
    1. 在 J2EE 透视图中,选择文件 > 新建 > 企业应用程序项目
    2. 使用新建企业应用程序项目向导,选择要支持的 J2EE 级别,指定 EAR 文件的名称和位置,然后选择要包含在 EAR 文件中的现有模块(Web、EJB、应用程序客户机或连接器)。
  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. 要创建资源适配器归档(RAR)文件:
    1. 在 J2EE 透视图中,选择文件 > 新建 > 连接器项目
    2. 使用新建连接器项目向导,指定 JAR 文件的名称和位置,将其与 EAR 文件关联,并定义所有模块和 JAR 文件的依赖关系。
  7. 按需要编辑企业应用程序、Web、EJB 或应用程序客户机模块的部署描述符。
    1. 在 J2EE 层次结构视图中,右键单击模块并选择打开方式 > 部署描述符编辑器
    2. 在编辑器视图的底部选择适当的选项卡,编辑特定的部署描述符值。
  8. 生成 EJB 模块的部署代码。
    1. 在 J2EE 层次结构视图中,右键单击模块并选择生成 > 部署和 RMIC 代码
    2. 确保在生成过程期间没有报告问题。
  9. 生成启用 Web Service 的模块的部署代码。
    1. 在 J2EE 层次结构视图中,右键单击模块并选择 Web Service > 部署 Web Service
    2. 确保在生成过程期间没有报告问题。

在 WebSphere Application Server 上安装归档文件

组装应用程序后,请使用 WebSphere 的管理工具将 EAR、WAR 或 JAR 文件部署到应用程序服务器中。对于 GUI 或基于脚本的接口,请分别使用管理控制台wsadmin 工具。要使用管理控制台

  1. 启动应用程序服务器(在命令行中使用 startServer 命令)。
  2. 启动管理控制台,方法是打开 Web 浏览器并输入:http:// your_server_name:9090/admin
  3. 登录到控制台。
  4. 遵循安装新应用程序的步骤。