本文共 300 字,大约阅读时间需要 1 分钟。
软件架构风格
1.数据流风格:
批处理序列,
管道/过滤器,linux命令行。
2.调用/返回风格:
主程序/;
面向对象风格;
3.独立构件风格:
进程通讯;
事件系统:隐式调用,广播机制,例如编译器的插件工具
4.风格:
, 比如java虚拟机。
基于规则的系统,
5.仓库风格(数据为中心的系统):
;
;
:常用的有人工智能,信号处理,电子商务等依靠数据库的专家系统
6.事件驱动风格:常用于用户界面设计
7.层次化设计风格:操作系统,网络的七层结构
8.分布式处理
客户机/服务器风格
拓扑结构:典型的是网络的拓扑结构
9.控制系统风格:单片机中,软件与硬件的相互影响,循环交替操作,中断等
转载地址:http://ingpb.baihongyu.com/