4

Java EE 服务器有 3 种类型的容器

  1. EJB 容器

  2. 网络容器

  3. 我找到了一个定义说的应用程序客户端容器;

管理应用程序客户端组件的执行。客户端容器在客户端机器上运行。

但是我不明白 Java EE 容器如何驻留在客户端计算机上,而 EJB 和 Web 容器都运行在服务器上?

有人可以给我一个例子来说明应用程序客户端组件的真正含义吗?

4

1 回答 1

1

Application client container只不过是一组应用程序客户端,例如 EJB 客户端,以及所需的库和 Java 虚拟机(JVM)。

为了更好地理解,以 EJB 为例。您在应用程序服务器(EJB 容器)上开发和部署 EJB。现在,您可以分发您的 EJB 客户端 JAR 以及相关 JAR(如果有),这些 JAR 可用于使用在 JVM 上运行的简单 JAVA 客户端程序访问您部署的 EJB bean。此客户端执行环境称为Application client container.

此处提供更多详细信息:应用程序客户端容器

于 2012-11-25T04:07:20.603 回答