1、 数据流风格: 适合于分阶段做数据处理 , 交互性差 , 包括: 批处理序列、 管理过滤器。
2、 调用/返回风格: 一般系统都要用到 , 包括: 主程序/子程序 , 面向对象 , 层次结构 (分层越多 , 性能越差) 。
3、 独立构件风格: 构件是独立的过程 , 连接件是消息传递。 包括: 进程通信 , 事件驱动系统(隐式调用) 。 应用场景 ,通过
事件触发操作。
4、 虚拟机风格: 包括解释器与基于规则的系统 , 有自定义场景时使用该风格。
5、仓库风格(以数据为中心的风格) :以共享数据源为中心,其它构件围绕中心进行处理。 包括: 数据库系统、 黑板系统(语 言处理 , 信号处理) , 超文本系统。