黑马程序员技术交流社区

标题: Servlet的生命周期是什么?Servlet和CGI的区别是什么呢? [打印本页]

作者: 崔利鹏    时间: 2012-11-7 08:49
标题: Servlet的生命周期是什么?Servlet和CGI的区别是什么呢?
本帖最后由 super携手 于 2012-11-8 09:58 编辑

Servlet的生命周期是什么?Servlet和CGI的区别是什么呢?请大家帮忙,谢谢了
作者: 黑马-zhangping    时间: 2012-11-7 09:01
Servlet生命周期:加载和实例化—初始化(init())—请求处理(doGet() ,doPost())—销毁(Destory())

Servlet和CGI的区别是:
Servlet处于服务器进程中,通过多线程的方式运行期service()方法,一个实例可以服务于多个请求,并且实例一般不会销毁。
CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2