토픽 131 / 159
ESB (Enterprise Service Bus)
ESB (Enterprise Service Bus)
SOA 환경에서 서비스 간 메시지 중재, 변환, 라우팅을 담당하는 통합 미들웨어 인프라
핵심 기능: 메시지 라우팅(지능형 경로 결정), 프로토콜 변환(SOAP↔REST↔JMS), 데이터 변환(XML↔JSON), 서비스 오케스트레이션
특징: 느슨한 결합(Loose Coupling), 위치 투명성, 중앙 집중 관리, 표준 기반
구성요소: 메시지 브로커, 어댑터, 변환 엔진, 라우팅 엔진, 보안/모니터링
비교
연관: EAI, SOA, MSA, API Gateway, MOM