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