Web服务器、Servlet和Servlet容器
原创
©著作权归作者所有:来自51CTO博客作者夏洛紫的原创作品,请联系作者获取转载授权,否则将追究法律责任
Web服务器是向浏览器提供服务的程序。服务器是一种被动的程序,只有当其他计算机的浏览器向它们发出请求时才有所动作。在大多数情况下,这些动作是寻找并发送某个文档给提出请求的浏览器。
Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。
Servlet容器,即指提供了servlet功能的服务器。对web程序来说,servlet容器的作用就相当于桌面程序里操作系统的作用,都是提供一些编程基础设施。其主要任务是管理Servlet的生命周期
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Servlet容器与Web容器详解
【1】容器所谓容器(服务器、中间件等),就是提供一些底层的、业务无关的基本功能,为真正的Servlet提供服务。简单来说:容器负责根据请求的信
servlet IOC context 初始化 xml -
Servlet学习之web服务器Tomcat 详解tomcat web服务器 java xml 服务器