노련한 Spring 사용자로서 Spring Integration이 일부 (JMS) 메시징 기능이 필요한 최근 프로젝트에서 가장 의미가 있다고 가정했습니다 ( 자세한 내용 ). 며칠간 Spring Integration으로 작업 한 후에도 요청 응답 (다른 JMS 큐에 나열) 통신을 설정하기 위해 구성 해야하는 채널의 양이 주어지면 여전히 많은 구성 오버 헤드처럼 느껴집니다.
따라서 Camel이 Spring Integration과 어떻게 다른지에 대한 배경 정보를 찾고 있었지만 꽤 여유가있는 정보처럼 보입니다.
- http://java.dzone.com/articles/spring-integration-and-apache (2009 년 12 월부터 Spring Integration vs. Camel에서 실제 통합 시나리오 구현 간의 매우 중립 비교)
- http://hillert.blogspot.com/2009/10/apache-camel-alternatives.html(2009 년 10 월 낙타를 다른 솔루션과 비교)
- http://raibledesigns.com/rd/entry/taking_apache_camel_for_a(2008 년 10 월 Matt Raible)
질문은 하나의 스택을 다른 스택보다 사용하면서 어떤 경험을 했습니까? Spring Integration에서 지원이 부족한 시나리오는 무엇입니까? 각각의 장단점은 어디에 있습니까? 실제 프로젝트의 조언은 높이 평가됩니다.