통합 흐름을 경로로 표현하기
메시지가 어디에서 들어와 어떤 처리를 거쳐 어디로 나갈지를 라우팅 규칙으로 정의한다. 알려진 응용 통합 패턴을 바탕으로 여러 단계를 구성하며 업무에 맞는 경로를 표현한다.
서로 다른 전송 방식의 연결
HTTP와 Kafka 및 JMS 같은 전송과 메시징 모델을 구성 요소로 연결한다. URI로 연결 대상을 표현하고 자료 형식 처리도 교체 가능한 구성 요소로 제공한다. 공통 API로 여러 종류의 연결을 다루는 것이 주요 특징이다.
응용 안에서의 활용
Java 응용에 라이브러리로 포함할 수 있으며 Spring 같은 프레임워크와도 통합한다. 경로를 단위 테스트하는 기능을 제공하므로 외부 시스템을 연결하는 흐름을 응용의 일부로 작성하고 검증할 수 있다.
관련 문서
Apache ActiveMQ / Apache Kafka / HTTP / XML / JSON / API