战略建模
- 域
- 限界上下文
- 映射方式:更详细的描述请看<实现领域驱动设计> 第3章,80 页
- 合作关系(Partnership):两个上下文紧密合作的关系,一荣俱荣,一损俱损。
- 共享内核(Shared Kernel):两个上下文依赖部分共享的模型。
- 客户方-供应方开发(Customer-Supplier Development):上下文之间有组织的上下游依赖。
- 遵奉者(Conformist):下游上下文只能盲目依赖上游上下文。
- 防腐层(Anticorruption Layer):一个上下文通过一些适配和转换与另一个上下文交互。
- https://docs.microsoft.com/en-us/azure/architecture/patterns/anti-corruption-layer
- http://wiki.c2.com/?AnticorruptionLayer
- 开放主机服务(Open Host Service):定义一种协议来让其他上下文来对本上下文进行访问。
- 发布语言(Published Language):通常与OHS一起使用,用于定义开放主机的协议。
- 大泥球(Big Ball of Mud):混杂在一起的上下文关系,边界不清晰。
- 另谋他路(SeparateWay):两个完全没有任何联系的上下文。
- 映射方式:更详细的描述请看<实现领域驱动设计> 第3章,80 页