45장. SEDA
생산자 및 소비자 모두 지원
SEDA 구성 요소는 비동기 SEDA 동작을 제공하므로 메시지가 BlockingQueue 에서 교환되고 소비자는 생산자와 별도의 스레드에서 호출됩니다.
대기열은 단일 CamelContext 내에서만 표시됩니다. CamelContext
인스턴스(예: 웹 애플리케이션 간 통신) 간에 통신하려면 구성 요소를 참조하십시오.
이 구성 요소는 메시지를 아직 처리하지 못하는 동안 VM이 종료되는 경우 모든 종류의 지속성 또는 복구를 구현하지 않습니다. 지속성, 신뢰성 또는 분산 SEDA가 필요한 경우 JMS 또는 ActiveMQ를 사용해 보십시오.
참고
동기
직접 구성 요소는 생산자가 메시지 교환을 보낼 때 모든 소비자의 동기 호출을 제공합니다.
45.1. URI 형식
seda:someName[?options]
여기서 someName 은 현재 CamelContext 내에서 엔드포인트를 고유하게 식별하는 문자열일 수 있습니다.