知识卡片
网关等于端口加适配器统一对外交互出入口
内容
Martin Fowler将封装访问外部系统或资源行为的对象定义为网关。引入限界上下文即领域层与外部环境交互的出入口:网关=端口+适配器。按方向分为北向网关(由外向内)与南向网关(由内向外),网关统一了端口和适配器。
参考来源
- 位置:《解构领域驱动设计》12.1.4 演进为菱形对称架构(源文件:_epub-src/OEBPS/023.xhtml)
- 结论依据:网关合并端口与适配器,按南北方向重构六边形要素。
- 原始内容:网关 = 端口 + 适配器。为了体现它所处的方位,我将网关分别命名为北向网关与南向网关。