软考-软件架构风格
2024-03-26 11:11:48 0 举报
AI智能生成
软考-软件架构风格
作者其他创作
大纲/内容
传统软件架构风格
目标
到架构级的软
件复用
件复用
定义
架构风格反映了领域中众多系统所共有的结构和
语义特性,并指导如何将各个构件有效地组织成
一个完整的系统。
语义特性,并指导如何将各个构件有效地组织成
一个完整的系统。
传统五大类风格
数据流风格
批处理序列
管道-过滤器
调用/返回风格
主程序/子程序
面向对象
层次结构
两层结构、三层架构
独立构件
进程通信
事件驱动系统(隐式调用)
消息队列通知
虚拟机风格
解释器
JVM虚拟机
基于规则的系统
专家系统
仓库风格
数据库系统
黑板系统
语音识别
超文本系统
新的架构风格
SOA风格
粗粒度
松耦合
接口标准化
微服务
细粒度
职责单一
每个服务处理独立的业务功能
子主题
大数据
子主题
云原生
强调应用与运维分离
以kubernetes为核心
容器化
微服务
Devops
开发运维一体化
持续交付
CICD
其他风格
C2
底部、顶部
控制循环风格
空调、汽车定速巡航
0 条评论
下一页