Tecrübeli bir Bahar kullanıcısı olarak, Spring Integration'ın bazı (JMS) mesajlaşma yetenekleri ( daha fazla ayrıntı ) gerektiren son bir projede en anlamlı olacağını varsayıyordum . Spring Integration ile çalıştıktan birkaç gün sonra, bazı istek-yanıt (farklı JMS kuyruklarını dinleme) iletişimlerini yerine getirmek için yapılandırmanız gereken kanalların miktarı göz önüne alındığında, hala birçok yapılandırma yükü gibi geliyor.
Bu nedenle, Camel'in Spring Integration'dan nasıl farklı olduğuna dair bazı arka plan bilgileri arıyordum, ancak oldukça fazla bilgi var gibi görünüyor, buldum:
- http://java.dzone.com/articles/spring-integration-and-apache (Aralık 2009'dan itibaren Bahar Entegrasyonuna karşı Camel'e karşı gerçek bir entegrasyon senaryosu uygulamak arasında çok tarafsız bir karşılaştırma)
- http://hillert.blogspot.com/2009/10/apache-camel-alternatives.html (Devenin diğer çözümlerle karşılaştırılması, Ekim 2009)
- http://raibledesigns.com/rd/entry/taking_apache_camel_for_a (Matt Raible, Ekim 2008)
Soru şudur: Bir yığını diğerinin üzerinde kullanma konusunda ne deneyimler yaptınız? Hangi senaryolarda Deve'nin Bahar Entegrasyonundan yoksun olmasını öneriyorsunuz? Her birinin artılarını ve eksilerini nerede görüyorsunuz? Gerçek dünyadaki projelerin tavsiyeleri son derece takdir edilmektedir.