第三章_软件体系结构风格.ppt

第三章 软件体系结构风格 本章内容 3.1 软件体系结构风格概述 3.2 常用的软件体系结构风格 3.3 管道/过滤器体系结构风格 3.4 面向对象体系结构风格 3.5 事件驱动体系结构风格 3.6 分层体系结构风格 3.7 C2体系结构风格 3.8 数据共享体系结构风格 本章内容 3.9 解释器体系结构风格 3.10 反馈控制环体系结构风格 3.11 客户机/服务器体系结构风格 3.12 浏览器/服务器体系结构风格 3.13 公共对象请求代理体系结构风格 3.14 正交体系结构风格 3.15 基于层次消息总线的体系结构风格 3.16 MVC体系结构风格 3.17 异构体系结构集成 3.1 软件体系结构风格概述 软件体系结构表示系统的框架结构,用于从较高的层次上来描述各部分之间的关系和接口,主要包括:构件、构件性质和构件之间的关系 软件框架设计的核心问题是:能否复用已经成型的体系结构方案 不同系统的设计方案存在着许多共性问题,把这些共性部分抽取出来,就形成了具有代表性的和可广泛接受的体系结构风格 3.1 软件体系结构风格概述 软件体系结构风格也称为软件体系结构惯用模式,是指不同系统所拥有的共同组织结构和语义特征 软件体系结构是构件和连接件之间相互作用的形式化说明,用以指导将多个模块组织成一个完整的应用程序 软件体系结构风格定义了用于系统描述的术语表和一组用于指导系统构建的规则 3.

文档评论(0)

1亿VIP精品文档

相关文档