2012-08-10 89 views
1

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

回答

4

我认为你可以用这两种方法实现你想要的。你甚至可以看看类似的Mule ESB CE,它也是开源的。

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

最后,这是一个品味问题。 WSO2/synapse具有Web服务的基础,如果您对XML标准(包括SOAP,BPEL ..)比对Java编程(这是SMX/camel所需的)更加适应,那么您可能会感觉更好。

+0

感谢@Petter,但为什么你说如果我再java程序员去SMX,是的,我java程序员,当然,将兴趣与使用Java编写的任何自定义,我听到WSO2拥有eclipse studio开发人员,并且与Spring和其他java技术集成 – Mira 2012-08-12 18:43:54

+0

好,我的观点是,作为一名java程序员,您可能会觉得在SMX w/Camel中比在WSO2中感觉更舒适。两者都是以Java为中心的,在高层次上他们也是这样做的 - ESB - 非常好。 – 2012-08-12 19:04:45

+0

感谢:),所以你有任何想法,如果我可以配置LDAP登录作为终点服务通过WSO2 – Mira 2012-08-12 19:40:35

4

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

+0

感谢您的回答,但是WSO2支持将LDAP登录配置为终点服务吗?它是否也有除Stackoverflow以外的活动论坛? – Mira 2012-08-12 18:45:29

+1

将WSO2论坛移至此处的计算器。 – 2012-08-13 06:47:03