tomcat - 是apache tomcat web server还是app server

标签 tomcat

是apache tomcat web服务器还是应用服务器? apache tomcat 可以在同一环境中用作 Web 服务器和应用程序服务器吗?

最佳答案

它是一个 servlet 容器,也可以通过 http 提供文件,所以是的,它是一个网络服务器。

传统上,在 Java 生态系统中,“完整”应用服务器由 servlet 容器、ejb 容器和大量支持技术和 API(例如面向消息的中间件 (JMS)、计时器管理等)组成。标准的Tomcat只是servlet容器,不符合应用服务器的传统定义。

TomEE是 Tomcat 的预打包发行版,添加了许多这些传统的 EE 组件,在许多情况下可以替代完整的应用程序服务器,如 Wildfly 或 Glassfish/Payara。

顺便说一下,Tomcat 也可以通过Quercus 运行php .

关于tomcat - 是apache tomcat web server还是app server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39670768/

相关文章:

apache - 本地主机上的服务器 Tomcat v9.0 服务器无法启动。 traided 所有版本的tomcat

postgresql - 使用 spring boot 开发微服务

spring - JMX 连接到 VirtualBox 上的 tomcat

java - 更改生成的tomcat jsp文件

java - 在 Tomcat 容器中运行的 Web 应用程序是否需要关闭 ExecutorService?

java - Tomcat 在使用 Jersey 的 Restful Web 服务中启动错误

java - 为什么我在我的 Maven 动态 Web 模块中收到这个 404 错误?

spring - 为什么 aspect j 不能编织 show Xlint cantFindType

docker - 在 tomcat docker 容器上提供 war 文件

java - 在 Eclipse 中运行多模块 Maven Web 应用程序