我在Java 8中有一个Web应用程序。它是使用Spring 4,Hibernate 4和Maven 3框架开发的。我正在部署Tomcat 8中的应用程序。哪一个是给定场景中的应用服务器
现在我有一个愚蠢的怀疑。
我的Web服务器是Tomcat 8. 但是,应用程序服务器会是什么样的???????
我在Java 8中有一个Web应用程序。它是使用Spring 4,Hibernate 4和Maven 3框架开发的。我正在部署Tomcat 8中的应用程序。哪一个是给定场景中的应用服务器
现在我有一个愚蠢的怀疑。
我的Web服务器是Tomcat 8. 但是,应用程序服务器会是什么样的???????
Tomcat主要是一个应用程序服务器,而不是一个web服务器。在主页上,“Apache Tomcat是Java Servlet和JavaServer Pages技术的开源软件实现”。
你提到的那些框架都不是Web服务器。
至于你正在使用哪个Web服务器,目前尚不清楚。它配备了Coyote连接器组件,它可以根据Tomcat wikipedia page提供等式的Web服务器端,但它有可能在不同的环境下运行。
好的。我最终确定了应用程序服务器是Tomcat,Web服务器是Apache – 1355 2014-10-09 10:41:29
Tomcat是一个应用服务器。你可能会混淆这些短语。 – user2504380 2014-10-09 10:26:12
然后哪一个是Web服务器?在网上搜索时,似乎两者都不同。 – 1355 2014-10-09 10:29:28
网络服务器是系统的参考,它是roothost,也就是说,对于你的应用程序。您必须在Web服务器上运行您的应用程序服务器以使其在Web中公开。所以通常你会谈论一个硬件,一个像Windows服务器一样的服务器操作系统。但最后这句话确实说明了这一点:它只是Web中提供功能的服务器端系统。 – user2504380 2014-10-09 10:34:12