知识卡片
北向依赖与南向依赖区分调用方向
内容
绘制系统上下文图要弄清目标系统与伴生系统的依赖方向。北向依赖指伴生系统调用目标系统的服务,此时需考虑目标系统定义什么样的服务契约;南向依赖指目标系统调用伴生系统的服务,此时要了解伴生系统的接口、调用方式、通信机制,并判断伴生系统故障时目标系统如何处理。
参考来源
- 位置:《解构领域驱动设计》第8章8.2.2(源文件:_epub-src/OEBPS/019.xhtml)
- 结论依据:作者以南北向依赖方向区分两类集成关注点。
- 原始内容:北向依赖意味着伴生系统会调用目标系统的服务;南向依赖意味着目标系统调用伴生系统的服务。