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