欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

对Camel的一点感触

程序员文章站 2022-07-14 09:02:36
...
用Camel几个月了,对它是又爱又恨。感触很多,零零碎碎的加吧。

1. Camel确实是一个非常好用和使用的JMS工具,不过Camel的效率实在是不敢让人恭维,虽然本人费了很大的力气进行优化,不过相比RMI速度还是慢了将近200%,所以如果对速度要求很高的应有,最好先做一个效率的调查,看看Camel是符合这方面的要求。 Camel中文名字就是骆驼,也像骆驼,虽然可以负重,不过走的比较慢。

2. 个人认为Camel的学习成本还是很高的,不像Spring那样容易上手,不过Camel跟Spring结合的非常紧密,用起来也不麻烦就是理解有些困难。

3. 如果Camel的运行效率如果能接近RMI,那我认为就更完美了。

4. 其实发送JMS消息的框架有很多,Spring也可以。当然Camel可以做很多Spring消息无法做的事情,我想这也是Camel的优势,仅仅比较JMS,Camel还是有些劣势的。

5. Camel的配置文件确实是个大问题,很灵活,很强大,不过后果也很严重,就是太复杂,比较费解。也许你绕了很多一个弯,结果发现其实一句配置语句就可以解决。