gpt4 book ai didi

domain-driven-design - CQRS - 从域和/或读取站点发布命令是否为 "allowed"?

转载 作者:行者123 更新时间:2023-12-01 09:34:14 24 4
gpt4 key购买 nike

我正在尝试掌握更多的 cqrs 概念。是仅从客户端发送命令还是从域和/或投影事件监听器发送命令很常见?

假设我想根据某个事件启动另一个业务流程。

最佳答案

在许多情况下,由于域内的另一个事件而发送命令是绝对有意义的。例如,Saga(作为长期运行流程的协调者/协调者)将订阅事件并提交新命令。

此外,系统事件,如超时或异常或其他一些情况可能会产生新的命令。

在我看来,如果只允许“客户端”提交命令,CQRS 将根本不起作用。

关于domain-driven-design - CQRS - 从域和/或读取站点发布命令是否为 "allowed"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11153971/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com