部署 Java EE 客户机应用程序

要将 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 客户机应用程序

过程

  1. 分发 EAR 文件。

    配置为要运行客户机应用程序的客户端机器必须有权访问 EAR 文件。

    • 如果环境中的所有机器共享同一个映像和平台,请在一台机器上运行应用程序客户机资源配置工具 (ACRCT) 以配置外部资源,然后将已配置的 EAR 文件分发到其他机器。
    • 如果您的环境已设置为包含各种客户机安装版本和平台,那么必须为每种独特的配置运行 ACRCT。
    • 您可以将 EAR 文件分发到正确的客户端机器,也可以将其放在网络驱动器上。
    • 分发 EAR 文件由系统和网络管理员负责。
  2. 为应用程序客户机配置资源。
    这通常涉及使用应用程序客户机资源配置工具 (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 命令来运行客户机应用程序。