知识卡片
开放主机服务是上游公开且承诺稳定的协议
内容
开放主机服务(OHS)是上游招徕下游调用的”诱饵”:定义公开服务的协议(通信方式、消息格式),并作为一种承诺保证服务不轻易变化。以进程为通信边界分本地服务(应用服务)与远程服务,二者尽量共享同一套服务契约;进程内应直接调用应用服务以规避分布式通信问题。
参考来源
- 位置:《解构领域驱动设计》第10章10.2.2(源文件:_epub-src/OEBPS/021.xhtml)
- 结论依据:作者以"进程"作为划分通信边界的标准,区分进程内/间两种调用编程模式。
- 原始内容:开放主机服务也可被视为一种承诺,保证开放的服务不会轻易做出变化。