要将 Java EE 客户机应用程序部署到要运行该客户机应用程序的客户机,请分发该客户机应用程序的 EAR 文件以及配置供该客户机应用程序使用的资源引用。
开始之前
要运行已部署的 Java EE 客户机应用程序,应用程序需要访问应用程序客户机安装或
WebSphere® Application Server 安装。
有关在客户机上安装应用程序客户机的信息,请参阅“安装 Application Client for WebSphere Application Server”主题。
- 先决条件
- 开发 Java EE 客户机应用程序
关于此任务
仅当您以后想要使用
launchClient
命令在应用程序客户机安装或
WebSphere Application Server 节点中运行 Java
客户机应用程序时,才应该使用本主题。
如果您想下载并以远程方式运行 Java™ EE 客户机应用程序,那么可以使用 Java Web Start
通过在客户机上的 Web 浏览器中执行一次单击操作将该应用程序部署到远程客户机。有关使用
Java Web Start 来部署 Java EE 客户机应用程序的信息,请参阅“通过使用 Java Web Start 来下载和运行
Java EE 客户机应用程序”。
过程
- 分发 EAR 文件。
配置为要运行客户机应用程序的客户机必须有权访问 EAR 文件。
- 如果环境中的所有机器共享同一个映像和平台,请在一台机器上运行 Application Client Resource Configuration Tool (ACRCT) 以配置外部资源,然后将已配置的 EAR 文件分发到其他机器。
- 如果您的环境已设置为包含各种客户机安装版本和平台,那么必须为每种独特的配置运行 ACRCT。
- 您可以将 EAR 文件分发到正确的客户机,也可以将其放在网络驱动器上。
- 分发 EAR 文件是系统和网络管理员的职责。
- 为应用程序客户机配置资源。 这通常涉及使用 Application Client Resource Configuration Tool (ACRCT) 为该应用程序要使用的资源(包括资源适配器、资源提供程序、数据源和 Java 消息服务资源)配置引用。这些配置存储在应用程序 EAR 文件的客户机 JAR 文件中。客户机运行时使用这些配置为客户机应用程序解析和创建资源实例。
对于某些类型的资源而言,需要执行其他操作;例如,安装资源适配器以及定义启动客户机应用程序所需的环境变量。其他配置资源主题提供了关于不同类型资源的操作的更多信息。
如果您计划在 z/OS® 上部署客户机应用程序,请在 Windows 上运行 ACRCT。另外,还可以通过本地方式为分布式平台运行 ACRCT。
如果客户机应用程序定义了本地资源,但这些资源安装在另一个位置中,请在本地机器上运行
ACRCT(clientConfig 命令)以更改 EAR 文件中的配置。例如,EAR 文件可以包含配置为 C:\DB2 的 DB2® 资源。但是,如果已将 DB2 安装在 D:\Program Files\DB2 目录中,请使用 ACRCT 来创建 EAR 文件的本地版本。
使用 WebSphere 管理控制台在 z/OS 上安装客户机应用程序。
下一步做什么
部署 Java EE 客户机应用程序之后,请使用
launchClient 命令来运行该客户机应用程序。