java - When to use Spring Integration vs. Camel? -
As an experienced spring user, I was assuming that spring integration will most understand a project recently, which requires some (JMS) messaging. Capabilities () After working for a few days with the spring integration, it still feels like too many configuration overheads that allow you to quantify the amount of channels that configure some request-feedback (listening on various Jms queues) Given is communication communication.
So I was looking for some background information about how camel spring is different from integration, but it seems like the information is quite empty, I found:
- < Li> (very neutral
- (comparison of camels with other solutions, October 2009)
- (Matt Ribble, October 2008))
We choose camels on spring-integration because the fluent API is really good, we actually do it in Spring Projects And used to configure the part of the spring to configure it. Programming APIs are clear and there is a large group of sensible components.
We fired at a small scale and originally won the camel for our need at that time. We mainly use it to transfer external datafields / external parties, which usually require format conversion to FTP / SFTP / ... or email and send it by sending.
We found that the editing-cum-debug cycle is less spring-integration also a great product, and I am sure it will also meet our needs.