【发布时间】:2019-03-29 09:42:05
【问题描述】:
所以我理解有两种服务器,第一种是web server(或http server),如nginx、apache、caddy,另一种是app server,如tomcat、undertow。我只是想知道一个 java 应用服务器是否等于一个普通的 web 服务器加上一个 j2ee 环境?或者事情没有那么简单,除了混合 java 环境之外,应用服务器还做了很多事情?
【问题讨论】:
-
你读过the project introduction吗?如果是这样,您有什么具体问题?尽管 Tomcat(和所有其他 servlet 容器)确实有一个内置的 Web 服务器,但您通常在由专用 Web 服务器(nginx、Apache、IIS)提供支持的反向代理后面使用它。
-
Tomcat 是一个 servlet 容器,而不是一个“完整的”J2EE 服务器。
标签: java tomcat jakarta-ee webserver httpserver