zoukankan      html  css  js  c++  java
  • 二 J2EE 概述

    一 WEB 应用

      1. WEB 应用工作方式:B/S 模式 (浏览器/服务器模式)

      2. WEB 应用结构组成:

        a. WEB 服务器:是安装在 WEB 服务器计算机上的一个软件包,负责接收用户请求并相应。

        b. HTTP 协议:是浏览器和服务器之间的通信协议,基于请求/应答模式。

      3. 企业级软件:就是用来实现商业企业业务的软件。

      4. 企业级软件开发的主要关注问题:大范围代码的重用性

      5. 企业级软件开发的主要关注问题的解决方法:设计软件组件,并利用组件的接口将这些组件合并成目标应用程序。

      6. J2EE 的优势:为 5 所描述的方法提供具体框架方案。

    二 J2EE 技术背景

      1. 计算程序的基本组成:

        a. 表示层

        b. 业务逻辑层

        c. 数据访问层

      2. 逻辑计算模式:

        a. 客户端

        b. WEB 服务器

        c. 应用服务器

        d. 数据库服务器

    三 J2EE 体系结构

      1. 总体体系架构:组件 - 容器 体系架构

      2. 架构说明:每个层次支持相应的服务器和组件,组件在分布式服务器的组件容器中运行,容器间通过相关的协议进行通讯,实现组件间的相互调用。

      3. 架构图解:

        

      4. 组件:一个应用程序级的软件单元

      5. 容器:运行在服务器上的软件实体,为 J2EE 组件提供执行环境 (使开发具有可移植性)。

      6. 组件和容器的关系:任何一个 Web 组件,EJB或者应用程序客户端组件都必须在执行前装配到一个 J2EE 程序中,并部署相应容器。

      7. 组件和容器的关系图示:

        

        

    四 J2EE 核心技术

      1. 核心技术框架:

        

      

      

  • 相关阅读:
    【AGC010E】Rearranging(博弈,图论,拓扑排序)
    【ARC074F】Lotus Leaves(最小割)
    【ARC069F】Flags(2-SAT,Tarjan,线段树优化建图)
    [CTS 2019] 氪金手游
    HDU
    LOJ
    LOJ
    [TJOI 2015] 概率论
    [AGC 018F] Two Trees
    LOJ
  • 原文地址:https://www.cnblogs.com/scut-fm/p/3776481.html
Copyright © 2011-2022 走看看