首页 文章

Web服务器与部署服务器

提问于
浏览
-1

我最近遇到了一个关于Web服务器和部署服务器之间差异的问题 .

根据我的理解和我在Google上发现的内容,

网络服务器:

Web服务器处理HTTP协议 . 当Web服务器收到HTTP请求时,它会响应HTTP响应,例如从Tomcat发送回HTML页面

但后来我试着查看部署服务器定义的每个位置,我只能找到有关应用程序服务器的信息

我知道应用服务器通过任意数量的协议(例如WAS)为应用程序提供业务逻辑

但我无法在部署服务器上找到任何明确的信息 .

所以,基本上我对以下事情感到困惑 .

  • 部署服务器和应用程序服务器是否相同?

  • 如果部署服务器与Web服务器和应用程序服务器不同,那么什么是部署服务器,它与Web服务器和应用程序服务器有何关系或不同?

我会非常感谢一些回复,因为我已经尝试了很多,只能找到有关Web服务器和应用程序服务器的所有内容 . 但我清楚地知道部署服务器是什么 .

1 回答

  • 1

    没有像 Deployment server 这样的单独的东西,有些人可能会说部署服务器是部署应用程序的服务器 . 因此,如果您的应用程序是一堆html页面,javascript,cgi或其他一些脚本语言,它可能是Web服务器;如果您以WAR / EAR形式部署Java应用程序,它可能是应用程序服务器 .

    PS . 而Tomcat不是Web服务器,而是Web容器(一种有限的应用程序服务器) . Apache是一个Web服务器 .

相关问题