软件体系结构Chap风格(上)要点解读.pptVIP

  • 2
  • 0
  • 约 41页
  • 2016-06-04 发布于湖北
  • 举报
第三章 软件体系结构风格 § 3.1 概述 § 3.2 经典软件体系结构风格 § 3.3 公共对象请求代理体系结构 § 3.4 正交体系结构 § 3.5 基于层次消息总线的体系结构风格 § 3.6 异构结构风格 § 3.7 互联系统构成的系统及其体系结构 § 3.8 面向体系结构的架构(SOA) §3.1 概述 软件体系结构风格(Style):描述特定系统组织方式的惯用范例,强调组织模式和惯用范例。组织模式即静态表述的样例,惯用范例则是反映群众多系统共有的结构和语义。 软件体系结构设计的核心问题:能否达到体系结构级的软件重用; 对软件体系结构风格的研究和实践促进了对设计的复用,一些经过实践证实的解决方案也可以可靠地用于解决新的问题。 使用软件体系结构风格的优点: 促进设计重用; 带来巨大的代码重用; 使系统更易于被他人理解; 使用标准化的风格有利于系统的互操作性; 便于利用特有的体系结分析方法; 提供特定风格的可视化。 在体系结构层次上,常出现客户机-服务器系统、管道过滤器设计或者分层体系结构等软件风格术语,这些术语一般与特定的设计方法和符号相关,如面向对象和数据流等,虽然还没有对体系结构惯用模式实现分类,但是这种分类的轮廓已开始出现,如下部分主要种类: 软件体系结构风格是反复出现的组织模式和习惯用法,是对一系列体系结构设计的抽象; 软件体系结构风格是描述某

文档评论(0)

1亿VIP精品文档

相关文档