软件体系结构Chap基本概念分析.pptx

2026/5/151第二章软件体系结构基本概念§1.1概述§1.2词汇定义§1.3连接件§1.4约束(配置)§1.5风格、模式、框架§1.6非功能属性

2026/5/152§1.1概述体系结构(Architecture)=构件(Components)+连接件(Connectors)+约束(Constraints)

2026/5/153软件体系结构::=软件体系模型|软件体系风格体系结构模型::=(构件,连接件,约束)构件::={端口1,端口2,……,端口n}连接件::={角色1,角色2,……,角色n}约束::={(端口i,角色j),……}体系结构风格::={管道过滤器,客户服务器,……,解释器}

2026/5/154§1.2词汇定义1.2.1中间件:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。IDC提供中间件是一类软件,而非一种软件;中间件不仅仅实现互连,还要实现应用之间的互操作;中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。

2026/5/1551.2.2模式(pattern)模式就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。

文档评论(0)

1亿VIP精品文档

相关文档