知识卡片
消息契约按操作类型分为命令查询事件
内容
消息契约对应发布语言模式,按操作类型分三类:命令是改变系统状态的动作,查询是无副作用的状态查看,事件既是事实又是触发器。它们决定不同协作模式——查询用请求/响应,命令视是否需结果选请求/响应或即发即忘,事件用发布/订阅。
参考来源
- 位置:《解构领域驱动设计》第11章11.1(源文件:_epub-src/OEBPS/022.xhtml)
- 结论依据:操作类型与协作模式的对应表,是消息契约模型的分类基础。
- 原始内容:命令是一个动作……查询没有副作用……事件既是事实又是触发器。