软件体系结构风格
软件体系结构(Software Architecture, SA) 定义:
–组件:各种基本的软件构造模块(函数、对象、模式等);
–连接件:将它们组合起来形成完整的软件系统;
–物理分布:软件系统拓扑结构
–约束:限制条件
–性能:软件质量
组件:广义上讲,组件是具有某种功能的可复用的软件结构单元,是为组装服务的,是组成软件系统的计算单元或数据存储单元。严格意义上讲,组件是一种可部署单元,它具有规范的接口规约和显式的语境依赖,而接口功能由组件内部封装的服务来实现。
连接件(Connector):表示组件之间的交互并实现
【软件体系结构风格】组件之间的连接,连接件也可看作一类特殊的组
件,区别在于:–一般组件是软件功能设计和实现的承载体;–连接件是负责完成组件之间信息交换和行为联系的专用组件。
推荐阅读
- 基于|基于 antd 风格的 element-table + pagination 的二次封装
- 中国MES系统软件随工业化成长
- 迅捷流程图制作软件的使用方法!
- 我的软件测试开发工程师书单
- 怎么将桌面上的CAD图纸添加到软件中进行BMP格式转换()
- day16-Linux|day16-Linux 软件管理
- 带动全家锻炼
- 部署专题集合
- 技术|为参加2021年蓝桥杯Java软件开发大学B组细心整理常见基础知识、搜索和常用算法解析例题(持续更新...)
- linux如何卸载软件