关于整合有界上下文的问题。
例如。我organization AR
在indentity BC
. 而courier service AR
在logistics BC
. 它们必须连接。
organization AR
由组成:
- 组织 ID
- 姓名
- 税法
- 合法地址
- ...
courier service AR
由组成:
- CourierServiceId
- 姓名
- 交通优先
- 评分
- ...
客户在一个请求中发送所有这些信息(姓名、税码、法律地址、TransportationPriority、Rating)。
问题:
- 我应该在哪个应用程序中提交创建两个 AR 的请求?
- 我应该如何创建两个 AR?在第一个 BC 中创建第一个 AR 后,我应该如何从第二个 BC 创建第二个 AR?
我面临的问题:
起初我想在organization AR
创建通知logistics BC
和创建时发布域事件courier service AR
。但是当我在第一个 BC 中发布域事件时,我必须使用语言概念作为TransportationPriority, Rating
(在第二个 BC 中创建 AR 所需的)。但这种语言概念并不属于公元前。但是它们被用于其中。据我所知,这是错误的。
那么我该如何解决我的问题呢?对不起,我的英语不好。非常感谢。