01. J2EE概述.pptVIP

  • 4
  • 0
  • 约3.62千字
  • 约 42页
  • 2017-08-23 发布于河南
  • 举报
第一章 J2EE概述 主要内容 应用程序的层次结构 什么是J2EE J2EE相关技术 J2EE角色 应用程序的层次结构 主机系统或单层结构 客户机/服务器结构 三层分布式对象架构 浏览器/服务器结构 多层结构 主机系统或单层结构 数据访问、表示和业务逻辑在一个应用中 功能紧紧耦合在一起 代码复用、代码可维护性、和代码的修改十分困难。 不是分布式的,不具有可伸缩性。 客户/服务器 功能集中,不利于更新和维护 数据模型“紧耦合”在每一客户端 任何一点更新要对每一客户端进行部署 数据库连接是针对每一客户端的 原始数据通过网络传递:加重网络负担 三层分布式对象架构 客户端:业务数据模型与UI分开,更“瘦” 业务逻辑在中间层,成为“对象服务”。 中间层可以处理多客户端,通过:连接池,多线程,对象一致性处理 B/S 架构 客户端只需要浏览器 业务逻辑在应用服务器上面 维护、升级、扩展相对简单 系统的速度依赖于网络,所以设计的时候需要考虑 N层计算模式的引入 从1层到N层,得到的改进: 每一层可以被单独改变,而无需其它层的改变 降低了部署与维护的开销 资源(如连接)可以被缓冲和重复利用 提高了灵活性、可伸缩性,并使性能提高成为可能 瘦客户端的引入使Internet接入方便,而计算被集中至服务器端 仍然存在的问题: 对企业级应用开发人员的要求太高:熟悉分布式协议,进行一致性事务处理,负载平衡,安全

文档评论(0)

1亿VIP精品文档

相关文档