体系结构模式

体系结构模式是描述软件系统基本的结构化组织方案,是最高等级模式,明确了一个应用的基本结构。

  • 层(Layers)
  • 管道和过滤器(Pipes and Filters)
  • 黑板(Blackboard)
  • 代理模式(Broker
  • 模型-视图-控制器(Model-View-Controller)
  • 表示-抽象-控制(Presentation-Abstraction-Control)
  • 微核(Microkernel)
  • 映像(Reflection)

分类

  • 混沌到结构 (层、管道和过滤器、黑板模式)
  • 分布式系统 (主要:代理模式 次要:微核模式、管道和过滤器模式)
  • 交互式系统 (MVC、PAC)
  • 适应性系统 (映像模式、微核模式)

你可能感兴趣的:(体系结构模式)