知识卡片
北向网关引入开放主机服务分远程与本地
内容
北向网关引入开放主机服务模式。进程间通信调远程网关(远程服务),进程内通信调本地网关(本地服务,对应应用服务)。引入应用服务的价值:对领域模型形成间接外观层避免泄露;对进程内协作降低跨进程通信与序列化成本。
参考来源
- 位置:《解构领域驱动设计》12.1.6 引入上下文映射(源文件:_epub-src/OEBPS/023.xhtml)
- 结论依据:北向网关=开放主机服务,远程/本地服务对应两种通信边界。
- 原始内容:远程服务是为跨进程通信定义的开放主机服务。本地服务是为进程内通信定义的开放主机服务,对应于应用层的应用服务。