构建 EAI 中间层
은행과 보험사의 시스템 사이에 서 있는 중계 계층(EAI·MCI·FEP)을 직접 만들고 운영합니다. 표준 전문 헤더와 거래코드 라우팅, 고정길이와 JSON 변환에서 시작해 동기 중계의 타임아웃, RabbitMQ 비동기 연동, 기관별 상호 TLS, GUID 추적, 중복 방지와 재처리, SFTP 배치 대사, API 게이트웨이, 서킷 브레이커까지 상대 시스템에 실제로 전문을 흘려 보내며 확인합니다.
고급 · 레슨 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