构建 EAI 中间层
从报文头、路由、转换到 MQ、对外网关与熔断器
고급 · 课时 35 · 实验 11
课程大纲
标准报文头
- 中间层只读报文头 reading
- 切分、校验并翻转标准报文头 lab
- 测验:标准报文头 quiz
按交易码路由
- 枢纽用路由表决定报文发往何处 reading
- 按交易码决定去向的路由器 lab
- 测验:按交易码路由 quiz
转换适配器与代码映射
- 只在边界处转换,转换不了就拒绝 reading
- 定长报文与 JSON 之间的转换适配器 lab
- 测验:转换适配器与代码映射 quiz
同步中继与响应码转换
- 超时不是失败,而是未知 reading
- 构建同步中继服务器 — 不知道就说不知道 lab
- 测验:同步中继与响应码 quiz
异步 MQ 集成
- 队列不丢消息,但会投递两次 reading
- 理赔走队列 — 不丢失,不重复处理 lab
- 测验:异步 MQ 集成 quiz
对外网关(FEP)
- 机构的方言止步于对外网关 reading
- 证书不同、规格不同 — 搭建对外网关 lab
- 测验:对外网关 quiz
交易追踪
- 一个编号串起四个团队的日志 reading
- 那笔交易走到哪了 — 用 GUID 串起来 lab
- 测验:交易追踪 quiz
重处理、DLQ 与防重
- 重发是常态 reading
- 同一 GUID 来了两次 — 用台账拦住 lab
- 测验:防重与重处理 quiz
批量文件集成
- 文件集成的事故发生在边界 reading
- 接收理赔文件、核对、只入库一次 lab
- 测验:批量文件集成 quiz
API 网关的职责
- 门卫不做屋里的活 reading
- 用 nginx 搭建网关 — 密钥、配额、版本 lab
- 测验:API 网关 quiz
故障隔离
- 快速拒绝才是体贴 reading
- 别让一个慢目标拖垮枢纽 lab
- 测验:熔断器与舱壁 quiz