Learning
토픽 131 / 159

ESB (Enterprise Service Bus)

ESB (Enterprise Service Bus)

SOA 환경에서 서비스 간 메시지 중재, 변환, 라우팅을 담당하는 통합 미들웨어 인프라

핵심 기능: 메시지 라우팅(지능형 경로 결정), 프로토콜 변환(SOAP↔REST↔JMS), 데이터 변환(XML↔JSON), 서비스 오케스트레이션

특징: 느슨한 결합(Loose Coupling), 위치 투명성, 중앙 집중 관리, 표준 기반

구성요소: 메시지 브로커, 어댑터, 변환 엔진, 라우팅 엔진, 보안/모니터링

비교

연관: EAI, SOA, MSA, API Gateway, MOM