Web服务器与servlet容器

时间:2017-07-15 07:45:09

标签: java servlets server

我在某处读到Web服务器仅用于静态内容,如html页面,Web服务器识别动态内容并将控制权转移到应用程序服务器。我也读过Web服务器包含web容器的地方,其中包含servlet容器和jsp容器。现在我怀疑servlet和jsp不是像html这样的静态内容,那么servlet容器如何在web服务器中出现呢?

1 个答案:

答案 0 :(得分:1)

我认为这取决于术语。

1)Web服务器:处理HTTP请求和响应。

2)Servlet容器:扩展 Web服务器以处理Servlet的生命周期(JSP被编译成Servlet)

3)Application Server:指的是像J2EE这样的框架

应用程序服务器的示例包括:JBOSS和Glassfish(Java J2EE)。 IIS是支持.NET框架的Web服务器。

根据您正在开发的软件选择服务器。如果您正在开发J2EE应用程序,那么请使用JBOSS或Glassfish。如果您只使用JSP和Servlet,那么请使用Tomcat。