一、Servlet和JSP概述
2007-06-23 11:12
246 查看
[b]Servlet[/b]是Java技术对CGI编程的回答。[b]Servlet程序[/b]在服务器端运行,动态地生成Web页面。与传统的CGI和许多其他类似CGI的技术相比,Java Servlet具有更高的效率,更容易使用,功能更强大,具有更好的可移植性,更节省投资(更重要的是, Servlet程序员收入要比Perl程序员高:-):
高效。
在传统的CGI中,每个请求都要启动一个新的进程,如果CGI程序本身的执行时间较短,启动进程所需要的开销很可能反而超过实际执行时间。而在Servlet中,每个请求由一个轻量级的Java线程处理(而不是重量级的操作系统进程)。
在传统CGI中,如果有N个并发的对同一CGI程序的请求,则该CGI程序的代码在内存中重复装载了N次;而对于Servlet,处理请求的是N个线程,只需要一份Servlet类代码。在性能优化方面,Servlet也比CGI有着更多的选择,比如缓冲以前的计算结果,保持数据库连接的活动,等等。
[b]全文阅读:http://www.javah.net/JSP_JSF/20070420/317.html[/b]
高效。
在传统的CGI中,每个请求都要启动一个新的进程,如果CGI程序本身的执行时间较短,启动进程所需要的开销很可能反而超过实际执行时间。而在Servlet中,每个请求由一个轻量级的Java线程处理(而不是重量级的操作系统进程)。
在传统CGI中,如果有N个并发的对同一CGI程序的请求,则该CGI程序的代码在内存中重复装载了N次;而对于Servlet,处理请求的是N个线程,只需要一份Servlet类代码。在性能优化方面,Servlet也比CGI有着更多的选择,比如缓冲以前的计算结果,保持数据库连接的活动,等等。
[b]全文阅读:http://www.javah.net/JSP_JSF/20070420/317.html[/b]
相关文章推荐
- [HeadFirst-JSPServlet学习笔记][第一章:前言与概述]
- Servlet和JSP概述
- 一、Servlet和JSP概述
- Servlet和JSP概述
- [HeadFirst-JSPServlet学习笔记][第一章:前言与概述]
- 01 Servlet & Jsp 技术概述
- Servlet入门教程(一) Servlet和JSP概述
- 《Head First Servlets & JSP》-2-概述
- Core Servlets and JSP Volume I 读后感 概述(一)
- Servlet和JSP概述
- Javaweb中JSP和Servlet的概述
- [HeadFirst-JSPServlet学习笔记][第二章:高层概述]
- 一、Servlet和JSP概述
- 01 Servlet & Jsp 技术概述
- [HeadFirst-JSPServlet学习笔记][第二章:高层概述]
- 一、Servlet和JSP概述
- 教案:二学年JSPServletJavaBean第一章:JavaEE概述
- 一、Servlet和JSP概述
- SERVLET与JSP概述
- jsp/servlet第二章jsp概述