计算机常见英文缩写

author:sky
date:2010-09-23
1.什么是WEB容器
a.web容器实际是一个java运行时(runtime),提供了java Servlet API的一个实现,并且简化了jsp网页。web容器负责初始化,调用以及管理
java Servlet和javaServlet Page的存活期。web容器的例子有Tomcat、Resin、Weblogic等等,没有他们,Web应用程序就无法和真正的网络服务联系起来。
b.一个容器里可以运行多个应用程序,通过url区分。容器是一种服务调用规范框架,WEB Container 为处于其中的应用程序组件(jsp,Servlet)提供一个环境,使jsp,Servlet直接跟服务器接口交互,不必关注其他系统问题。WEB Container 主要有web服务器来实现,例如:tomcat,Weblogic,websphere等。比如Resin2.1x以上版本提供了Servlet Container就实现了J2EE的Servlet2.3规范。我们把遵守以上标准的WEB服务器叫做J2EE中的WEB容器。
c.WEB容器更多的是跟基于HTTP的请求打交道。而EJB容器不是,更多的跟数据库,其他服务打交道。他们都是更外界交互减轻应用程序的负担。例如:
Servlet不用关心HTTP的细节,直接引用环境变量session,request,response。EJB不用关心数据库连接速度,各种事务控制,直接有容器完成。

2.数据库连接池机制
a.数据库连接池是一种关键的有限的昂贵的资源,再多用户网页应用,多次访问数据库的应用程序中突出。影响程序的伸缩性、健壮性、性能指标。
b.数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不再重新创建一个;释放空闲时间超过最大空闲时间的数据库连接来避免没有释放数据库连接而引起的连接遗漏。提高数据库操作技术。
c.数据库连接池在初始化时将创建一定个数量的数据库连接放到连接池中,由最小连接数来设定。无论这些数据库连接是否被使用,连接池都将一直保证至拥有最小连接数。当应用程序的请求的连接数超过了最大连接数,这些请求将加入到等待列队中。
3.jsp中九大内置对象
request 请求对象 javax.servlet.ServletRequest 作用域 Request
response 响应对象 javax.servlet.ServletResponse 作用域 Page
pageContext 页面上下文对象 javax.servlet.jsp.PageContext 作用域 Page
session 会话对象 javax.servlet.http.HttpSession 作用域 session
application 应用程序对象 javax.servlet.ServletContext 作用域 Application
out 输出对象 javax.servlet.jsp.JspWriter 作用域 Page
config 配置对象 javax.servlet.ServlerConfig 作用域 Page
page 页面对象 java.lang.Object 作用域 Page
exception 例外对象 java.lang.Throwable 作用域 Page

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章