什么是Java EE应用服务器

像Tomcat和Resin这样不支持EJB功能的软件,通常被归类为Web容器或者叫Web服务器,其功能类似于微软的IIS。

评论 (1)

这个说法其实不太严谨。Tomcat虽然主要作为Servlet/JSP容器,但它是Java EE技术栈的事实标准实现之一(Jakarta EE的前身),在很多语境下它就被称为轻量级的应用服务器。真正严格意义上支持完整EJB规范、事务管理和分布式服务的企业级服务器通常指的是WebLogic、WebSphere或者WildFly。现在微服务架构下,大家更倾向于用Spring Boot这种嵌入式容器,反而很少去纠结是不是“标准”应用服务器了。