Là một người dùng Spring dày dạn, tôi đã giả định rằng Spring Integration sẽ có ý nghĩa nhất trong một dự án gần đây yêu cầu một số khả năng nhắn tin (JMS) ( chi tiết hơn ). Sau một số ngày làm việc với Spring Integration, vẫn có cảm giác như có rất nhiều chi phí cấu hình được cung cấp với số lượng kênh bạn phải định cấu hình để mang lại một số liên lạc đáp ứng yêu cầu (nghe trên các hàng đợi JMS khác nhau).
Do đó, tôi đã tìm kiếm một số thông tin cơ bản về việc Camel khác với Spring Integration như thế nào, nhưng có vẻ như thông tin ngoài kia khá rảnh rỗi, tôi thấy:
- http://java.dzone.com/articles/spring-integration-and-apache (So sánh rất trung lập giữa việc thực hiện kịch bản tích hợp trong thế giới thực trong Hội nhập mùa xuân so với Lạc đà, từ tháng 12 năm 2009)
- http://hillert.blogspot.com/2009/10/apache-camel-alternigin.html (So sánh lạc đà với các giải pháp khác, tháng 10 năm 2009)
- http://raibledesigns.com/rd/entry/taking_apache_camel_for_a (Matt Raible, tháng 10 năm 2008)
Câu hỏi là: bạn có kinh nghiệm gì khi sử dụng chồng này qua chồng kia? Trong trường hợp nào bạn muốn giới thiệu Camel là Spring Integration thiếu hỗ trợ? Bạn thấy ưu và nhược điểm của mỗi nơi? Bất kỳ lời khuyên từ các dự án trong thế giới thực được đánh giá cao.