首页 > 代码库 > 什么是servlet
什么是servlet
sun公司制定的一种用来扩展web服务器功能的组件规范。
1.用来扩展web服务器功能(处理动态资源,即由html 到jsp)
以前的CGI效率不高,用servlet来扩展 浏览器发送请求给web服务器,web服务器会想servlet发送请求。servlet容器负责解析数据包,也包括
网络通讯相关的一些处理。然后将解析之后的数据交给servlet来处理。
注意:可以不使用服务器,而直接向servlet容器发送请求。因为servlet容器也有通信模块,所以可以直接把servlet容器当做web服务器来使用。
2.组件规范
(1)组件:是符合一定规范,并且实现部分功能的可以单独部署的软件模块。组件必须部署到容器中才能运行。
(2)容器:也是符合一定规范,并且提供组件的运行环境的程序。
注意:单个的组件,单个的容器都没有意义。只有放在一起才能运行
Tomcat 就是一个servlet容器也是一个web服务器
什么是servlet
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。