tomcat - jetty 、Tomcat、Nginx、Geronimo、Glassfish : I'm confused

标签 tomcat glassfish nginx jetty application-server

作为 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/

相关文章:

java - Glassfish 2.1 CLIENT-CERT 如何获取 Principal

ubuntu - 如何连接到 Nginx?

nginx - 使用 docker compose 将已安装的工具从一个容器共享到所有容器

java - OpenShift webapps mysql java连接

jakarta-ee - 什么是 "Java EE 7 API Library"和 "Java EE Web 7 API Library"以及何时使用它们?

debugging - 关闭tomcat服务器时出错

apache - Java 负载平衡选项

php - 服务器恢复后 502 Bad Gateway Nginx

java - Jersey java.lang.ClassNotFoundException : com. sun.jersey.spi.container.servlet.ServletContainer

tomcat - 通过 TomCat 身份验证在 Hawtio 中启用用户角色