(一)初识领域驱动模型-六边形架构

六边形架构图:

(一)初识领域驱动模型-六边形架构_第1张图片

六边形架构重点在于它的六条边,每条边可适配第三方组件或通过端口对外提供服务。它的核心是适配器与端口。因此又被称为端口和适配器架构。

由六边形架构图可以看出,其每条边均可按照不同的业务划分,通过不同的适配器适配第三方组件,实现了插拔自由,同时内部又高度依赖领域模型,符合设计模式的高内聚、低耦合原则。每个适配器又负责具体的业务适配问题,比如通过一个数据库适配器适配不同的数据库,符合设计模式的单一职责原则。

你可能感兴趣的:(领域驱动模型,设计模式)