知识卡片
北向网关合并端口适配器只对外提供服务契约
内容
北向网关提供由外向内的访问通道,符合整洁架构依赖方向,无须抽象,只为外部提供服务契约。为避免领域模型泄露,契约用专门的消息契约模型。它既对外提供契约又对内完成模型转换,同时承担端口与适配器,故不再区分入口端口与适配器,并按进程分本地/远程网关。
参考来源
- 位置:《解构领域驱动设计》12.1.4 演进为菱形对称架构(源文件:_epub-src/OEBPS/023.xhtml)
- 结论依据:北向网关合二为一,用消息契约模型保护领域模型。
- 原始内容:北向网关既要对外提供服务契约,又要对内完成模型的转换,相当于同时承担了端口与适配器的作用,因而不再区分入口端口和入口适配器。