系统间对接 (EAI)
SI 프로젝트에서 가장 사고가 잦은 영역이 시스템 간 연동입니다. 인터페이스 정의서를 읽고 쓰는 법에서 시작해 동기 REST, 비동기 큐, 고정길이 파일 배치, SAP IDoc 파싱, 그리고 지수 백오프·DLQ·멱등키까지 직접 구현합니다. 끝나면 '재전송해도 안전한가'라는 질문에 설계로 답할 수 있게 됩니다.
고급 · 레슨 18 · 实验 6
커리큘럼
读写接口定义书
- 接口定义书 — 出事最多的那份文档 reading
- 测验:接口定义书 quiz
同步 REST 对接
- 同步对接里真正要留心的事 reading
- 照着接口定义书实现 REST 对接 lab
- 测验:同步 REST 对接 quiz
异步队列对接与重处理
- 「恰好一次」是句谎话 reading
- 实现文件队列消费者与幂等重处理 lab
- 测验:异步队列对接 quiz
文件对接 (批处理、FTP、EDI)
- 文件接口至今仍是最优解的原因 reading
- 定长文件接口的解析与对账 lab
- 测验:文件对接 quiz
SAP 与遗留系统的对接模式
- IDoc、RFC、BAPI — ERP 那边的人说的话 reading
- IDoc 平文件的解析与校验 lab
- 测验:SAP 与遗留系统对接 quiz
错误处理与重处理设计
- 重试不是免费的 reading
- 实现指数退避、抖动与 DLQ lab
- 用幂等键防住重复接收 lab
- 测验:错误处理与重处理 quiz