体系结构模式

软件设计

Posted by QITINGSHE on June 27, 2018

体系结构模式

体系结构模式是模式系统中的最高等级模式,有助于明确一个应用的基本结构

一共分为八种模式:

  • 管道和过滤器
    • 处理数据流的的系统
  • 黑板
    • 无确定性求解策略的问题
  • 代理者
  • 模型-视图-控制器
  • 表示-抽象-控制
  • 微核
  • 映像

应用可以分解为子任务组,每个子任务组处于一个特定的抽象层次上。一般用于要分解的大系统,其特征是,系统混合了低层与高层问题,高层问题依赖与低层操作

通信流模式:高层到低层移动的请求以及请求的问答