什么是servlet


Posted in 面试题 onMay 08, 2012
servlet可以被认为是服务器端的applet。servlet被Web服务器加载和执行,就如同applet被浏览器加载和执行一样。servlet从客户端(通过Web服务器)接收请求,执行某种作业,然后返回结果。
  使用servlet的基本流程如下:
  ·客户端(很可能是Web浏览器)通过HTTP提出请求。
  ·Web服务器接收该请求并将其发给servlet。如果这个servlet尚未被加载,Web服务器将把它加载到Java虚拟机并且执行它。
  ·servlet将接收该HTTP请求并执行某种处理。
  ·servlet将向Web服务器返回应答。
  ·Web服务器将从servlet收到的应答发送给客户端。
  由于servlet是在服务器上执行,通常与applet相关的安全性的问题并不需实现。servlet使相当数量的不可能或者至少是很难由applet实现的功能的实现成为可能。与现有系统通过CORBA,RMI,socket和本地(native)调用的通信就是其中的一些例子。另外,一定要注意:Web浏览器并不直接和servlet通信,servlet是由Web服务器加载和执行的。这意味着如果你的Web服务器有防火墙保护,那么你的servlet也将得到防火墙的保护。

Tags in this post...

面试题 相关文章推荐
static全局变量与普通的全局变量有什么区别
May 27 面试题
SQL SERVER面试资料
Mar 30 面试题
介绍一下sql server的安全性
Aug 10 面试题
深圳-东方伟业笔试部分
Feb 11 面试题
Ref与out有什么不同
Nov 24 面试题
武汉瑞得软件笔试题
Oct 27 面试题
系统管理员的职责包括那些?管理的对象是什么?
Sep 20 面试题
Python面试题:如何用Python来发送邮件
Mar 15 面试题
遇到的Mysql的面试题
Jun 29 面试题
Unix如何添加新的用户
Aug 20 面试题
Delphi CS笔试题
Jan 04 面试题
SOA的常见陷阱或者误解是什么
Oct 05 面试题
我们没有写servlet的构造方法,那么容器是怎么创建servlet的实例呢
Apr 24 #面试题
为什么要使用servlet
Jan 17 #面试题
Servlet的实例是在生命周期什么时候创建的?配置servlet最重要的是什么?
May 30 #面试题
Java servlet面试题
Mar 04 #面试题
JSP&Servlet技术面试题
May 21 #面试题
Servlet如何得到客户端机器的信息
Oct 17 #面试题
HttpServlet类中的主要方法都有哪些?各自的作用是什么?
Mar 16 #面试题
You might like
PHP中去掉字符串首尾空格的方法
2012/05/19 PHP
javascript 读取图片文件的大小
2009/06/25 Javascript
推荐20家国外的脚本下载网站
2011/04/28 Javascript
JavaScript 判断浏览器是否支持SVG的代码
2013/03/21 Javascript
js jquery获取随机生成id的服务器控件的三种方法
2013/07/11 Javascript
深入理解JavaScript系列(28):设计模式之工厂模式详解
2015/03/03 Javascript
js网页滚动条滚动事件实例分析
2015/05/05 Javascript
JS实现左右拖动改变内容显示区域大小的方法
2015/10/13 Javascript
angular分页指令操作
2017/01/09 Javascript
jQuery插件jqGrid动态获取列和列字段的方法
2017/03/03 Javascript
JS控件bootstrap suggest plugin使用方法详解
2017/03/25 Javascript
表格展示利器 Bootstrap Table实例代码
2017/09/06 Javascript
React之PureComponent的使用作用
2018/07/10 Javascript
layer iframe 设置关闭按钮的方法
2019/09/12 Javascript
完美解决通过IP地址访问VUE项目的问题
2020/07/18 Javascript
解决vue项目中出现Invalid Host header的问题
2020/11/17 Javascript
分析并输出Python代码依赖的库的实现代码
2015/08/09 Python
使用Python对SQLite数据库操作
2017/04/06 Python
Django Rest framework之权限的实现示例
2018/12/17 Python
对python判断是否回文数的实例详解
2019/02/08 Python
Python学习笔记之函数的参数和返回值的使用
2019/11/20 Python
Python实现FLV视频拼接功能
2020/01/21 Python
解决python -m pip install --upgrade pip 升级不成功问题
2020/03/05 Python
Python 读取xml数据,cv2裁剪图片实例
2020/03/10 Python
virtualenv介绍及简明教程
2020/06/23 Python
英国网上花店:Bunches
2016/11/29 全球购物
单身旅行者的单身假期:Just You
2018/04/08 全球购物
罗兰·穆雷官网:Roland Mouret
2018/09/28 全球购物
出纳员的岗位职责
2014/02/22 职场文书
教师师德承诺书
2014/03/26 职场文书
法英专业大学生职业生涯规划范文:衡外情,量己力!
2014/09/23 职场文书
暑期实践个人总结
2015/03/06 职场文书
不同意离婚上诉状
2015/05/23 职场文书
珍惜时间的诗歌赏析
2019/08/23 职场文书
用Python写一个简易版弹球游戏
2021/04/13 Python
Spring Boot 整合 Apache Dubbo的示例代码
2021/07/04 Java/Android