IDDD 13 Integrate Bounded Context

<< 实现领域驱动设计 >> 十三: 集成限界上下文

在上下文映射图中,多个限界上下文之间需要进行集成。


img

MindMapping Source (Org Format):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

* 集成限界上下文
在上下文映射图中,多个限界上下文之间需要进行集成。
** 集成基础
*** 分布式计算原则
与RPC有着根本性区别
**** 网络是不可靠的
**** 总会存在时间延迟,有时非常严重
**** 带宽是有限的
**** 不要假设网络是安全的
**** 网络拓扑结构将发生变化
**** 知识和政策在多个管理员之间传播
**** 网络传输是有成本的
**** 网络是异构的
*** 跨系统边界交换信息
**** 创建某种形式的消息契约
***** XML
***** JSON
***** 特殊格式
***** 发布语言
** 集成类型
*** 通过REST
**** 服务器端--开放主机服务
**** 客户端--防腐层实现
*** 通过消息
**** 事件驱动架构
**** 长时间处理过程
***** 消息幂等
***** 状态机
***** 超时跟踪器
**** 当消息机制或系统不可用时
考虑最差后果,以及对策