我有一个域,其中存在可以相互分配任务的团队成员。我有 2 个有界上下文:
TeamBC:团队成员及其信息的管理。
TaskBC:任务及其分配的管理。
TeamBC 在上游,TaskBC 在下游。TeamBC 中的“成员”概念是 TaskBC 中的“接收者”概念。任务的接收者是任务被分配到的团队成员。
我使用同步集成,在 TeamBC 中使用 rest api,在 TaskBC 中使用 ACL。收件人是 TaskBC 中的 VO。
我的问题:
与rest api集成时(不使用BC之间的消息传递),下游上下文是否必须复制上游的任何数据?在我的情况下...... TaskBC 是否必须将任何来自 TeamBC 成员实体的数据存储在其数据库中?