我有一个 Java 8 网络应用程序。它是使用 Spring 4、Hibernate 4 和 Maven 3 框架开发的。我正在 Tomcat 8 中部署应用程序。
现在我有一个愚蠢的疑问。
我的 Web 服务器是 Tomcat 8。 但是什么是应用服务器..?????
最佳答案
Tomcat 主要是一个应用 服务器,而不是一个web 服务器。在主页上,“Apache Tomcat 是 Java Servlet 和 JavaServer Pages 技术的开源软件实现”。
您提到的这些框架都不是 Web 服务器。
至于您使用的是哪个网络服务器,目前还不清楚。它带有 Coyote 连接器组件,可以根据 Tomcat wikipedia page 提供等式的 Web 服务器端。 ,但它有可能在不同的环境下运行。
关于java - 给定场景中的应用服务器是哪一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26276027/