Php web服务器和servlet容器之间的区别
“Web服务器”和“Servlet容器”之间有什么区别?Php web服务器和servlet容器之间的区别,php,jsp,servlets,Php,Jsp,Servlets,“Web服务器”和“Servlet容器”之间有什么区别? 一般来说,所有Web服务器都是Servlet(Web)容器吗?反之亦然 我一直在使用ApacheTomcat for JSP和ApacheTomcat for PHP,但无法找出这两者之间的确切区别,究竟区别在哪里 我尝试搜索以前的线程,但找不到太多 谢谢!:-) Servlet容器是必须能够运行Java Servlet的Web服务器 另一方面,Web服务器是一个更广泛的术语,包括所有通过HTTP协议运行和通信的软件 根据这些定义: 所有
一般来说,所有Web服务器都是Servlet(Web)容器吗?反之亦然 我一直在使用ApacheTomcat for JSP和ApacheTomcat for PHP,但无法找出这两者之间的确切区别,究竟区别在哪里 我尝试搜索以前的线程,但找不到太多
谢谢!:-) Servlet容器是必须能够运行Java Servlet的Web服务器 另一方面,Web服务器是一个更广泛的术语,包括所有通过HTTP协议运行和通信的软件 根据这些定义:
ServletContext是特定于应用程序的对象,而ServletConfig是特定于Servlet的对象。。
ServletConfig对象是在Web容器实例化相应的servlet时创建的。HTTP是超文本传输协议。Apache和Tomcat都将接受HTTP请求 不同之处在于Apache只是一个HTTP服务器。它提供静态HTML页面 Tomcat内部有一个HTTP侦听器,但除此之外,它还有一个servlet/JSP引擎。它可以提供静态和动态HTML页面 您可以在不使用Apache的情况下使用Tomcat
Apache无法处理servlet/JSP请求,除非将servlet/JSP引擎栓在其上有趣的是,昨天也有人问过类似的问题:这是一个家庭作业问题吗?@BalusC:我没有问过Tomcat,是吗?