Web服务器和servlet容器之间的区别

“ Web服务器”和“ Servlet容器”之间有什么区别?

总的来说,所有Web服务器都是Servlet(Web)容器吗?反之亦然?

我一直使用JSP的Apache Tomcat和PHP的Apache,但无法找出两者之间的确切区别,区别到底在哪里?

我尝试搜索以前的线程,但找不到太多。

谢谢!:-)

回答:

Servlet容器 运行Java Servlet 的Web服务器。

另一方面,Web服务器是一个广义的术语,包括所有通过HTTP协议运行和通信的软件。

在这些定义下:

  1. 所有Servlet容器 Web服务器
  2. 并非所有的Web服务器 Servlet容器。IE Apache HTTP Server无法直接运行Java Servlet。

以上是 Web服务器和servlet容器之间的区别 的全部内容, 来源链接: utcz.com/qa/405423.html

回到顶部