安装企业应用程序或模块的方法

本产品提供了多种方式来安装 Java™ Platform, Enterprise Edition (Java EE) 应用程序文件。

可安装文件包括企业归档 (EAR)、企业 Bean (EJB)、Web 应用程序归档 (WAR)、会话启动协议 (SIP) 归档 (SAR)、资源适配器(连接器或 RAR)以及应用程序客户机模块。他们可安装在服务器或集群上。应用程序客户机文件可安装在WebSphere® Application Server配置中,但不能在服务器上运行。

表 1. 安装应用程序文件的方法. 通过管理控制台、wsadmin、编程或部署工具来部署应用程序或模块。
选项 方法 模块 注释 安装后启动
管理控制台安装向导

请参阅有关使用控制台安装企业应用程序文件的主题。

在控制台导航树中,单击应用程序 > 新建应用程序 > 新建企业应用程序,并按向导中的指示信息操作。 下列所有模块的文件:
  • EAR
  • EJB
  • WAR
  • SAR
  • RAR
  • 应用程序客户机
提供某种较容易的应用程序文件安装方法。

对于不需要更改缺省绑定的应用程序,在指定应用程序文件后,展开选择生成缺省绑定和映射,选择生成缺省绑定,单击“摘要”步骤,然后单击完成

在“企业应用程序”页面(通过在控制台导航树中单击应用程序 > 应用程序类型 > WebSphere 企业应用程序来访问该页面)上,单击启动
[AIX Solaris HP-UX Linux Windows][z/OS]受监控目录 [AIX Solaris HP-UX Linux Windows][z/OS]将 EAR 文件或模块添加到应用程序服务器或 Deployment Manager 概要文件的 monitoredDeployableApps 子目录。

对于基本(独立)应用程序服务器,受监控的目录是应用程序服务器概要文件的 monitoredDeployableApps/servers/server_name 目录。

对于 Deployment Manager,Deployment Manager 概要文件具有以下受监控目录:
  • monitoredDeployableApps/servers/server_name
  • monitoredDeployableApps/nodes/node_name/servers/server_name
  • monitoredDeployableApps/clusters/cluster_name
[AIX Solaris HP-UX Linux Windows][z/OS]下列所有模块的文件:
  • EAR
  • EJB
  • WAR
  • SAR

使用此选项来拖放部署 Java EE 5.0 和更高版本模块。

[AIX Solaris HP-UX Linux Windows][z/OS]提供某种较容易的应用程序安装方法。

在部署期间,不能指定绑定。对于需要更改绑定的应用程序,请使用管理控制台安装向导、应用程序属性文件或 wsadmin 脚本来安装应用程序。

受监控目录部署在几个方面有别于快速部署工具:
  • 受监控目录部署支持部署到基本应用程序服务器和 Network Deployment 环境。快速部署工具只支持部署到基本环境。
  • 受监控目录部署不会启动新的守护程序。快速部署工具会启动独立的进程。
  • 受监控目录部署支持部署 Java EE 5 和更高版本模块。快速部署工具支持组装 J2EE 1.3 和 1.4 模块,部署所有 Java EE 模块版本。
  • 受监控目录部署支持使用属性文件来指定部署选项。快速部署工具不支持使用属性文件。
[AIX Solaris HP-UX Linux Windows][z/OS]进行应用程序或模块安装或更新之后,产品会自动启动应用程序或模块。

对于 Deployment Manager 受监控目录上的安装,如果 Node Agent 或服务器未在运行,那么产品不会自动启动应用程序或模块。

[AIX Solaris HP-UX Linux Windows][z/OS]应用程序属性文件 [AIX Solaris HP-UX Linux Windows][z/OS]创建属性文件,以指定安装或更新应用程序文件。然后,采用下列任一种方法运行 wsadmin applyConfigProperties 命令:
  • 在脚本中
  • 在命令提示符下
  • 通过将属性文件添加至 monitoredDeployableApps/deploymentProperties 受监控目录
[AIX Solaris HP-UX Linux Windows][z/OS]下列所有模块的文件:
  • EAR
  • EJB
  • WAR
  • SAR
[AIX Solaris HP-UX Linux Windows][z/OS]有关使用属性文件来部署应用程序的信息,请参阅下列主题:
  • 使用应用程序属性文件来安装、更新和删除企业应用程序文件
  • 通过将属性文件添加至受监控目录来安装企业应用程序文件
[AIX Solaris HP-UX Linux Windows][z/OS]进行应用程序或模块安装或更新之后,产品会自动启动应用程序或模块。

对于 Deployment Manager 受监控目录上的安装,如果 Node Agent 或服务器未在运行,那么产品不会自动启动应用程序或模块。

wsadmin 脚本 在脚本或命令提示符下调用 AdminApp 对象 install 下列所有模块的文件:
  • EAR
  • EJB
  • WAR
  • SAR
  • RAR
  • 应用程序客户机
要了解 wsadmin 的概述,请参阅『脚本编制入门』。 使用 AdminControl 在 ApplicationManager MBean 上调用 startApplication 方法。
作业管理器运行 wsadmin 脚本 在脚本中或命令提示符下调用 AdminTask.submitJob -jobType installApplication 命令。 下列所有模块的文件:
  • EAR
  • EJB
  • WAR
  • SAR
  • RAR
  • 应用程序客户机
使用作业管理器来提交用于安装应用程序的作业。还可以提交用于在指定的时间启动和停止应用程序的作业。
  • 调用 AdminTask.submitJob -jobType startApplication 命令。
  • 使用 AdminControl 在 ApplicationManager MBean 上调用 startApplication 方法。
Java 应用程序编程接口 通过完成『通过编程来安装应用程序』中的步骤来安装程序。 所有 EAR 文件 使用 Java 管理扩展 (JMX) MBean 安装应用程序。要了解 Java MBean 编程的概述,请参阅『通过编程来管理应用程序』。 通过在代理上调用 startApplication 方法来启动应用程序。
快速部署工具 简单执行以下操作:
  1. 更新您的 J2EE 应用程序文件。
  2. 设置快速部署环境。
  3. 创建自由格式项目。
  4. 启动快速部署会话。
  5. 将更新后的应用程序文件放入自由格式项目中。
J2EE 1.3 或 1.4 规范级别的 J2EE 模块(包括 EAR 文件)和下列独立模块:
  • EJB
  • WAR
  • SAR
  • RAR
  • 应用程序客户机

快速部署工具不支持 J2EE 1.2 或 Java EE 5.0 和更高版本规范级别。使用此选项来拖放部署 J2EE 1.3 或 1.4 模块。与受监控目录选项不同,快速部署工具不支持拖放部署 Java EE 5.0 和更高版本模块。

快速部署工具具有下列优点:
  • 在部署之前,您不需要对 J2EE 应用程序文件进行组装。
  • 您不需要使用该表中提及的其他安装工具来部署文件。

有关快速部署工具有别于受监控目录部署的不同点的列表,请参阅下表中的受监控目录描述。

使用下表中的任何选项来启动应用程序。在“企业应用程序”页面中单击启动是最容易的选项。
Java 程序 对使用 Java EE DeploymentManager (JSR-88) 方法的程序进行编码。
不推荐使用的功能部件 不推荐使用的功能部件:WebSphere Application Server V8.0 中不推荐使用 JSR-88 安装应用程序。请使用该表中列出的其他方法来部署应用程序或模块。depfeat
所有 Java EE 模块(包括 EAR 文件)和下列独立模块:
  • EJB
  • WAR
  • SAR
  • RAR
  • 应用程序客户机
  • 使用 Java EE 应用程序部署规范 (JSR-88)。
  • 可以使用 DConfigBean 来定制模块。
在程序中调用 Java EE DeploymentManager (JSR-88) start 方法,以在模块的运行环境初始化时启动已部署的模块。

指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=crun_app_install
文件名:crun_app_install.html