码迷,mamicode.com
首页 > 其他好文 > 详细

什么是servlet

时间:2017-03-13 11:15:39      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:数据   blog   也有   部分   web   没有   alt   运行   数据包   

sun公司制定的一种用来扩展web服务器功能的组件规范。

1.用来扩展web服务器功能(处理动态资源,即由html 到jsp)

以前的CGI效率不高,用servlet来扩展 浏览器发送请求给web服务器,web服务器会想servlet发送请求。servlet容器负责解析数据包,也包括

网络通讯相关的一些处理。然后将解析之后的数据交给servlet来处理。

注意:可以不使用服务器,而直接向servlet容器发送请求。因为servlet容器也有通信模块,所以可以直接把servlet容器当做web服务器来使用。

 

技术分享

 

2.组件规范

 (1)组件:是符合一定规范,并且实现部分功能的可以单独部署的软件模块。组件必须部署到容器中才能运行。

(2)容器:也是符合一定规范,并且提供组件的运行环境的程序。

注意:单个的组件,单个的容器都没有意义。只有放在一起才能运行

Tomcat 就是一个servlet容器也是一个web服务器

技术分享

什么是servlet

标签:数据   blog   也有   部分   web   没有   alt   运行   数据包   

原文地址:http://www.cnblogs.com/zjf6666/p/6541575.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!