软件体系结构Chap基本概念分析报告.pptVIP

  • 4
  • 0
  • 约6.46千字
  • 约 43页
  • 2016-04-11 发布于湖北
  • 举报
第二章 软件体系结构基本概念 § 1.1 概述 § 1.2 词汇定义 § 1.3 连接件 § 1.4 约束(配置) § 1.5 风格、模式、框架 § 1.6 非功能属性 §1.1 概述 软件体系结构 ::= 软件体系模型 | 软件体系风格 体系结构模型 ::= (构件,连接件,约束) 构件 ::= {端口1,端口2,……,端口n} 连接件 ::= {角色1,角色2,……,角色n} 约束 ::= {(端口i,角色j),……} 体系结构风格 ::= {管道过滤器,客户服务器,……,解释器} §1.2 词汇定义 1.2.1 中间件: 中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。 1.2.2 模式(pattern) 模式就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。 模式有不同的领域,建筑领域有建筑模式,软件设计领域也有设计模式。当一个领域逐渐成熟的时候,自然会出现很多模式。 1.2.3 框架(framework) 框架是某

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档