现在的位置: 首页 > 综合 > 正文

J2EE 的 基本概念

2012年12月26日 ⁄ 综合 ⁄ 共 916字 ⁄ 字号 评论关闭

概念(concept)

1:web-component 

          web component 是用于接收输入的 HTTP请求(request),经过一些逻辑处理后,然后再提供出各种各样的相应(response), java servlet, JSP页面,或者 Web service 终端均为web compenent,客户端发送HTTP 请求(request)到 web服务器,web服务器利用servlet,jsp等技术转化请求为HTTPServletRequestObject,把这个对象交付给一个web component,web component 能够和javabean 组件或者数据库进行交互。交互后,web component然后生成HTTPServeltResponse对象或者把请求转发给另外一个web component,无论怎样,最终web component会生成一个 HTTPServletResponse对象,web server(通常是servlet或jsp)转化这个对象为一个HTTP响应返回到客户端。


常用的web component有两种类型及区别:

         1:Java  servlet  服务器端component 用于 处理请求,生成响应。

         2:JavaServer  Page  用于生成动态的web 内容,和基于web的服务,也是服务器端技术(jsp本质是servlet)。

备注: servlet最适合于面向服务( service-oriented)的应用(web service终端是用servlet实现的)和面向表现层应用(presentation-oriented),例如转发请求和处理上下文数据。JSP 页面 更适合于基于文本的标记语言例如HTML,课伸缩的矢量图形(Scalable Vector Graphics(SVG)),WML(wireless markup language), XML等。

2: web 容器(container)

     概念解释:用于支持和服务于web component 的运行平台。 
web 容易提供的服务包括:请求转发、安全、并发、以及生命周期管理。也给web component提供访问命名、事务、邮件等的API.




 

抱歉!评论已关闭.