zoukankan      html  css  js  c++  java
  • J2EE 的 基本概念

    概念(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.




  • 相关阅读:
    HTML5 实现Link跳线效果
    在TWaver的Tree节点上画线
    用TWaver加载大型游戏场景一例
    22万个木箱!TWaver 3D极限压榨
    如何在MONO 3D寻找最短路路径
    如何创建TWaver 3D的轮廓选中效果
    巧用TWaver 3D 矢量图形功能
    如何实现TWaver 3D颜色渐变
    HDU 1390 Binary Numbers
    HDU 1328 IBM Minus One
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3002634.html
Copyright © 2011-2022 走看看