作为 Java EE 生态系统的新手,我对这些共享大量关键字的产品感到困惑。其中一半来自 Apache 软件基金会。
谁能给我一个简短的、独特的解释?
最佳答案
Jetty 和 Tomcat 是网络容器,而 Geronimo、Glassfish 和 JBoss 支持整个 J2EE 堆栈(或多或少)。而且,tataaa,他们使用/包括 Tomcat 或 Jetty 作为网络容器。除了 Web 容器之外,成熟的 J2EE 服务器最重要的部分曾经是 EJB。 -允许部署 EJB 的容器,让它们在事务上下文中运行等。今天,J2EE 实际上称为 Java EE。实体 EJB ( JPA ) 可以在 EJB 容器之外运行,比如在 Tomcat 中,但随后可以在 EJB 容器提供的事务处理之外运行。
关于tomcat - jetty 、Tomcat、Nginx、Geronimo、Glassfish : I'm confused,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4712689/