システム間連携 (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