- 1
- 0
- 约小于1千字
- 约 8页
- 2026-05-08 发布于辽宁
- 举报
NO.13软件架构设计——架构风格、设计模式、质量属性·高级必考软考高分上岸学习指南
???软件架构风格
六种主要架构风格??管道-过滤器数据流经一系列过滤器处理,适合数据流处理(如编译器、UNIX管道)??事件驱动组件通过事件总线通信,松耦合,适合GUI和异步系统(如React事件机制)??分层架构表现层/业务层/数据层,层间单向依赖,最常用(MVC就是三层变体)??微内核核心系统+插件机制,高扩展性,适合IDE和操作系统(如Eclipse)??微服务独立部署的小服务,通过API通信,云原生时代主流架构??SOA面向服务架构,服务通过ESB总线集成,企业级系统常用
??设计模式23种分类
GoF设计模式三大分类类别常考模式核心意图典型应用创建型(5种)单例、工厂方法、抽象工厂、建造者、原型对象创建与实例化SpringIoC容器结构型(7种)适配器、装饰器、代理、外观、桥接类/对象的组合关系JavaIO流装饰器行为型(11种)策略、观察者、迭代器、模板方法、命令对象间通信与职责JDK中大量应用
??质量属性权衡
六大质量属性(ATAM评估核心)1.性能(Performance):系统响应时间、吞吐量——与可修改性常有冲突
2.可用性(Availability):系统正常运行时间比例,高可用需要冗余设计
3.安全性(Security):认证/授权/加密/审计
您可能关注的文档
最近下载
- 环境影响评价报告公示:辽河油田茨榆坨采油厂张强油田油井勘探三期工程(变更)环评报告.doc VIP
- 环境影响评价报告公示:辽河油田茨榆坨采油厂张强油田油井勘探四期工程环评报告.docx VIP
- 环境影响评价报告公示:辽河油田茨榆坨采油厂张强油田油井勘探一期工程(变更)环评报告.doc VIP
- 2026年【保安员(初级)】考试题库及参考答案【最新】.docx VIP
- 内蒙12J1-工程做法.docx VIP
- 环境影响评价报告公示:辽河油田茨榆坨采油厂张强油田油井勘探二期工程(变更)环评报告.pdf VIP
- 思想政治教育博士面试题.docx VIP
- 中美规范地基承载力理论计算方法比较.pdf VIP
- 湖北大学面试试题.doc VIP
- 中考现代文阅读——桑飞月《碧涧一杯羹》.docx VIP
原创力文档

文档评论(0)