【问题标题】:ESB servicemix Vs WSO2/synapseESB servicemix 与 WSO2/突触
【发布时间】:2012-08-08 00:42:13
【问题描述】:

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

【问题讨论】:

    标签: wso2 esb wso2carbon apache-servicemix synapse


    【解决方案1】:

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

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

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

    【讨论】:

    • 谢谢@Petter,但是为什么你说如果我是 java 程序员然后去 SMX,是的,我是 java 程序员,当然会有兴趣用 Java 编写任何自定义,我听说WSO2 有 eclipse studio 开发者,并与 Spring 等 java 技术集成
    • 好,我的意思是,作为一名 Java 程序员,你可能会觉得使用 Camel 的 SMX 比使用 WSO2 更舒服。两者都以 Java 为重点,从高层次上看,它们做同样的事情 - ESB - 非常好。
    • 谢谢 :),那么您知道我是否可以通过 WSO2 将 LDAP 登录配置为端点服务
    • 并非如此,LDAP 在 wso2 功能列表中,但我在 google 搜索时什至找不到小样本或文档。不过,SMX 是直截了当的,camel.apache.org/ldap
    猜你喜欢
    • 2011-12-27
    • 2014-02-07
    • 1970-01-01
    • 1970-01-01
    • 2012-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多