软件体系结构-ch2.pdf

软件体系结构-ch2

Outline 软件体系结构风格 软件体系结构风格概述 软件体系结构 管道/过滤器 软件体系结构 主程序与子过程 数据抽象和面向对象 事件驱动与隐式调用风格 虚拟机(解释器)风格 黑板知识库风格 过程控制回路 张 继 部件连接器/ C2风格 zjss@ 客户/服务器风格 三层客户/服务器风格 北京理工大学软件学院 浏览器/服务器风格 School of Software, Beijing Institute of Technology 异构结构风格 2012年10月 - 2 - 软件体系结构风格概述 软件体系结构风格概述(续) 定义 经典的体系结构风格 软件体系结构风格是描述某一特定应用领域中 数据流风格:批处理序列;管道/过滤器。 系统组织方式的惯用模式。 调用/返回风格:主程序/子程序;面向对象风 软件体系结构风格反映了领域中众多系统所共 格;层次结构。 有的结构和语义特性,并指导如何将各个模块 独立构件风格:进程通讯;事件系统。 和子系统有效地组织成一个完整的系统。 虚拟机风格:解释器;基于规则的系统。 仓库风格:数据库系统;超文本系统;黑板系 统。 … … 2012年10月 - 3 - 2012年10月 - 4 - 管道/过滤器(Pipes and Filters) 管道/过滤器(续) (Pipes and Filters)

文档评论(0)

1亿VIP精品文档

相关文档