JEE中的Web客户端容器

问题描述

据我了解,客户端层组件正在客户端计算机上以及它们各自的container中运行。根据JEE-7规范,JEE Client Components有三种类型,即Web客户端,应用程序客户端和Applet。

很明显, Applet 的容器是“ Applet容器”,而 Application Client 的容器是“ Application Client Container(ACC)”。 我的问题是 Web客户端的容器是什么? “ ACC”?或“ Web容器”。之所以令人困惑,是因为人们可能会认为“ Web容器”仅是Web层组件的容器,而不是客户端层组件的容器。

解决方法

了解您的担心,我也发现此文档有些混乱。

此文档中的容器是指某些托管环境,该环境提供了常见功能,并允许您的代码/组件在此处运行。

因此 Web客户端(由Web组件生成的HTML / JS)的容器将是 Web浏览器本身,因为它可以管理JS代码的生命周期/提供常规API /等。

就EE规范而言,您是正确的。 Web容器是Web层组件的容器,而不是客户端层的容器。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...