[计算机软件及应用]第3章 软件体系结构风格.ppt

[计算机软件及应用]第3章 软件体系结构风格.ppt

  1. 1、本文档共103页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]第3章 软件体系结构风格

第3章 软件体系结构风格;本章结构;◇ 定义;第三章 软件体系结构风格;◇ 讨论体系结构风格时要回答的问题;使用体系结构风格的好处;◇ 体系结构风格最关键的四要素;◇ 经典的体系结构风格 ;◇ 管道和过滤器 ;◇ 管道和过滤器 ;◇ 管道和过滤器风格的优点 ;◇ 管道和过滤器的缺点 ;◇ 管道和过滤器的实例 ;◇ 数据抽象和面向对象组织 ;◇ 数据抽象和面向对象组织 ;◇ 面向对象系统的优点;◇ 面向对象系统的缺点;◇ 基于事件的隐式调用 ;◇ 基于事件的隐式调用的优点 ;◇ 基于事件的隐式调用的缺点 ;◇ 基于事件的隐式调用的例子;◇ 分层系统 ;◇ 分层系统 ;◇ 分层系统的优点 ;◇ 分层系统的缺点 ;◇ 分层系统的例子;◇ 仓库系统及知识库 ;◇ 补充 ;◇ 仓库系统及知识库 ;◇ 仓库系统及知识库的例子 ;◇ C2风格 ;◇ C2背景知识;◇ C2风格的中心原则;◇ C2风格的通信规则;◇ C2风格 ;◇ C2风格的特点 ;◇ 产生背景;◇ 基本概念;◇ 体系结构;◇ 任务分配;◇ 任务分配;◇ 处理流程;◇ 优点;◇ 缺点;◇ 体系结构;◇ 体系结构;◇ 处理流程;◇ 物理结构;◇ 应用实例;◇ 优点;◇ 要注意的问题;◇ 基本概念;◇ 体系结构;◇ 体系结构;◇ 优点;◇ 缺点;◇ C/S和B/S混合体系结构;◇ 公共对象请求代理(CORBA);◇ 对象管理结构(以对象请求代理为中心);◇ CORBA技术规范 ;◇ CORBA技术规范 ;◇ CORBA技术规范 ;◇ CORBA技术规范 ;◇ CORBA技术规范 ;◇ 体系结构 ;◇ 引入中间件后客户机与服务器之间的关系 ;◇ 特点 ;◇ 正交; 在计算机科学领域,正交这个词通常表示基本元素之间互相独立与良好隔离,并且它们具备组合出一个完整空间的能力,而缺少其中任何一个都会丧失这种能力。如果把全面的逻辑运算想象成一种运算空间的话,那么not、and、or就是三个互不影响、互相不可替代的正交操作。由它们出发可以完成任意复杂的逻辑运算,但是无论少了谁,我们都会遇到某些无法完成的逻辑任务。再比如UNIX/Linux系统提供了许多基本工具,其中每种工具都只专注于完成一种基本任务,并且基本任务也不互相重叠,所以工具的接口之间是正交关系,而用户则能通过管道等机制组合使用这些工具以完成各种复杂的任务。 ? ? 一门程序语言的功能可以看作是一个功能空间,语言只需拥有一组数量合适的正交特性(这些特性各自提供了互相独立的基本功能)便可以通过组合它们来实现功能空间中的任何功能。;◇ 概念 ;◇ 概念 ;◇ 特征 ;◇ 多级正交体系结构的例子 ;◇ 实例 ;◇ 优点 ;◇ 概述 ;◇ 概述 ;◇ HMB风格的构件模型 ;◇ 构件接口 ;◇ 消息总线 ;◇ 构件静态结构 ;◇ 构件动态行为 ;◇ 运行时刻的系统演化 ;◇ 为什么要使用异构结构 ;异构体系结构的组合 组合的方法很多,如可以利用分层组织方式,基于某种体系结构的系统的一个组成部分,其内容可以是另一种与之完全不同的结构。以完全不同的结构类型完整描述体系结构中的每一层。;◇ C/S与B/S混合之内外有别模型 ;◇ C/S与B/S混合之内外有别模型 ;◇ C/S与B/S混合之查改有别模型;◇ C/S与B/S混合之查改有别模型;◇ 异构实例;;第三章 软件体系结构风格;◇ 定义;◇ 定义;◇ 定义;◇ 基本活动;◇ 领域分析;◇ 建立过程 ;◇ 三层次系统模型 ;◇ 实例 ;◇ DSSA和体系结构风格的比较 ;第三章 软件体系结构风格; 谢 谢!

文档评论(0)

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

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

1亿VIP精品文档

相关文档