0

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

4

1 回答 1

4

我认为你可以通过这两种方式实现你想要的。您甚至可能想看看同样开源的类似 Mule ESB CE。

但是,考虑到您想要一个易于学习但不受限制的灵活解决方案,那么我会选择 Service Mix 并为其部署各种 Camel 路由。恕我直言,Camel 可能是最简单且记录最完整的开源集成引擎,我真的推荐它。

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

于 2012-08-10T22:38:09.147 回答