软件体系结构——分层系统风格.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.5分层系统风格 制作:邵强 主讲:邵强 要构造一门复杂系统的比较正规的理论,有一条路就是求助于层级理论…我们可以期望,一个复杂性必然是从简单系统进化而来的,在这个世界中,复杂系统就是层级结构的。 ——诺贝尔奖获得者赫伯特.A.西蒙 4.5分层系统风格 ●什么是分层式体系结构? ●分层风格的主要特征是什么? ●使用层次设计的软件有怎样的结构特性? ●分层系统的体系结构的优点有哪些? ●分层系统的体系结构的缺点有哪些? 所谓分层式体系结构,是按层次组织软件的一种软件体系结构,其中每一层软件建立在低一层的软件层上。 。 。 。 分层风格适用于可以按照层次结构来组织不同类别的相关服务的应用程序。 使用 高 。 。 。 分层模型 低 4.5分层系统风格 ●什么是分层式体系结构? ●分层风格的主要特征是什么? ●使用层次设计的软件有怎样的结构特性? ●分层系统的体系结构的优点有哪些? ●分层系统的体系结构的缺点有哪些? 分层结构的主要特征是第J层的服务只被第J+1层使用——层之间没有进一步的依赖关系。 4.5分层系统风格 ●什么是分层式体系结构? ●分层风格的主要特征是什么? ●使用层次设计的软件有怎样的结构特性? ●分层系统的体系结构的优点有哪些? ●分层系统的体系结构的缺点有哪些? 在简单的层次结构中,有以下两种情况: 情况1:用户对层N产生需求,但层N不能独立完成 这个请求,所以它调用层N-1的相应操作服务。在 处理过程中又进一步向层N-2发出请求,以此类 推,最终达到层1。 情况2:从层1开始的自底向上的操作链过程。 情况3:如果层N-1能够满足要求,顶层的请求仅到达层N-1就足够了,不需要再向下层分解和传递。 情况4:层1检测到一个事件,但并没有一直传到顶层,而是仅仅向上传到部分层就停止了。 情况5:具有两个N层结构的相互通信的堆栈。 堆栈1 堆栈2 请求 通知 响应 传递 4.5分层系统风格 ●什么是分层式体系结构? ●分层风格的主要特征是什么?

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档