ESB servicemix与WSO2 / synapse

时间:2012-08-10 17:11:07

标签: wso2 esb wso2carbon apache-servicemix synapse

我正在寻找满足以下要求的最佳100%开源ESB,搜索后我在Servicemix和WSO2 / synapse之间感到困惑 1-请求者是移动应用程序,需要通过REST(JSON对象)公开所有服务 2-许多后端提供程序(JMS,SOAP,SMTP,LDAP,...)
3-提供简单的方法和灵活性,以转换和执行复杂的业务逻辑 4-安全和缓存
5-最重要的是通过小的学习曲线和良好的教程和社区支持轻松学习,使用和扩展 谢谢,

2 个答案:

答案 0 :(得分:4)

我认为你可以用这两种方法达到你想要的效果。您甚至可能希望查看类似的Mule ESB CE,它也是开源的。

但是,考虑到您需要一个易于学习但不受限制的灵活解决方案,那么我会选择Service Mix并将各种Camel路由部署到它。骆驼,imho,可能是那里的简单和最有据可查的开源集成引擎,我真的推荐它。

最后,这是一个品味问题。 WSO2 / synapse在Web服务中有它的基础,如果你对XML标准(包括SOAP,BPEL ......)比java编程(在SMX / camel中需要的那样)更熟悉,你可能会感觉更好。

答案 1 :(得分:4)

WSO2 ESB完全支持您上面提到的所有领域以及作为WSO2中间件平台一部分的许多其他功能。