LabHub

시스템 간 연동 (EAI)

한국 SI 실무 · 고급 · 이론 6 · 퀴즈 6 · 실습 6

SI 프로젝트에서 가장 사고가 잦은 영역이 시스템 간 연동입니다. 인터페이스 정의서를 읽고 쓰는 법에서 시작해 동기 REST, 비동기 큐, 고정길이 파일 배치, SAP IDoc 파싱, 그리고 지수 백오프·DLQ·멱등키까지 직접 구현합니다. 끝나면 '재전송해도 안전한가'라는 질문에 설계로 답할 수 있게 됩니다.

실습 시작하기

커리큘럼

인터페이스 정의서 읽고 쓰기

정의서에 없는 것은 반드시 다르게 구현된다

동기 REST 연동

정의서대로 호출하고, 오류 코드마다 다르게 반응한다

비동기 큐 연동과 재처리

at-least-once 세상에서 중복은 예외가 아니라 기본값이다

파일 연동 (배치·FTP·EDI)

고정길이 전문과 트레일러 검증, 그리고 대사

SAP·레거시 연동 패턴

IDoc 구조를 알면 ERP 연동 회의가 들린다

오류 처리와 재처리 설계

백오프·지터·DLQ·멱등키 — 실패를 설계에 넣는다

참고 문서