知识卡片
入口端口靠依赖调用出口端口靠接口实现
内容
入口端口体现封装,隔离请求转换的技术实现并防止领域模型外泄,入口适配器与入口端口是依赖调用关系;出口端口体现抽象,定义为接口不含具体实现,出口适配器与出口端口是接口实现关系。方向不同决定了两种耦合关系。
参考来源
- 位置:《解构领域驱动设计》12.1.1 六边形架构(源文件:_epub-src/OEBPS/023.xhtml)
- 结论依据:端口是解耦关键,入口封装、出口抽象,对应两种依赖形态。
- 原始内容:入口适配器与入口端口之间的关系是一个依赖调用关系;出口适配器与出口端口之间的关系是接口实现关系。