什么是j2EE,j2ee的体系
1:网络组件
web compenent是用来接收一个输入的HTTP请求,经过一些逻辑处理后提供各种响应),java servlet,JSP页面,或者web服务终端都是web compenent。客户端向web服务器发送HTTP请求,web服务器利用servlet、jsp等技术将请求转换成HTTPServletRequestObject,并将对象交付给web组件,web组件可以与javabean组件或数据库进行交互。交互之后,web组件生成HTTPServeltResponse对象,或者将请求转发给另一个web组件。在任何情况下,finally web component都会生成一个HTTPServletResponse对象,web服务器(通常是servlet或者jsp)会把这个对象转换成HTTP响应,并返回给客户端。
常用的web组件有两种类型和区别:
1: Java servlet服务器端组件用于处理请求和生成响应。
2.Java Server Page用于生成动态web内容和基于web的服务,也是一种服务器端技术(jsp本质上是一个servlet)。
注意:servlet最适合面向服务的应用程序(web服务终端是用servlet实现的)和面向表示的应用程序,比如转发请求和处理上下文数据。JSP页面更适合HTML、可伸缩矢量图形(SVG)、WML(无线标记语言)、XML等基于文本的标记语言。
2: web容器(容器)
概念:用于支持和服务web组件的运行平台。
web容易提供的服务包括:请求转发、安全性、并发性和生命周期管理。它还为web组件提供了访问命名、事务、邮件等的API。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。