10得票8回答
开放源代码SOA堆栈

我将评估开源的SOA解决方案,有哪些选择? 我正在寻找提供(可能是)完整SOA技术栈的东西。 以下是我想要的功能 - BPEL BPM ESB SOA治理 良好的工具支持 目前看来Glassfish ESB是一个不错的选择。还有其他好的技术栈吗?

31得票11回答
企业服务总线的好处

在哪里可以找到有关企业服务总线(ESB)的用途和好处的信息? 我正在寻找以下信息: ESB解决的问题类型 替代ESB的选择,以及在它们之间进行选择时需要权衡的因素 作为开发人员构建与ESB兼容系统的要求 我希望得到比维基百科或供应商在线营销手册更详细的信息。最好能提供一些示例代码,以...

31得票6回答
消息导向中间件(MoM)与企业服务总线(ESB)的区别

我来自MoM背景。我认为我在概念上理解ESB。然而,当涉及到在架构选择方面做出选择时,我并不太确定两者之间的实际区别。 以下是我想知道的内容: 1)有哪些在线资源可以帮助我了解这方面的知识。 2)有人能告诉我在何时使用一个比另一个更有意义。 任何帮助都将是有用的。

7得票2回答
在SOA架构中如何使用事务和回滚

我目前正在开展一个SOA项目。 我需要开发几个处理链,也就是说,在Java中的ESB内部链接Web服务的Web服务。 由于要链接的每个Web服务都可能引发不同的异常,因此我考虑使用事务来回滚Web服务行为。 然而,在每个服务都不同的SOA环境中是否可行,我并不清楚。我搜索了一些信息,发现...

10得票4回答
为什么微服务架构不基于企业服务总线?

在构建遵循微服务架构(http://martinfowler.com/articles/microservices.html)的整体服务时,使用企业服务总线功能有哪些反对(或支持)的原因?为什么我们应该使用愚笨的管道和智能端点,而不是使用更聪明的管道并能够开发更简单的服务?

9得票1回答
在Amazon EC2上运行NServiceBus

我看到一些关于一年前是否支持在亚马逊 EC2 上使用 NServiceBus 的参考和链接。想知道最近是否有人尝试过这方面的工作? 我看到了以下文章/帖子,但担心信息和相关链接已经过时。 NServiceBus 在 Amazon EC2 上体验不佳 正确的想法,有任何进展吗? 热爱 Azu...

7得票2回答
处理消息的确保只处理一次

请考虑附图中显示的场景: Portal(生产者)将发送一些消息到总线上,这些消息必须由多个应用程序(消费者)- PAYROLLAPP、HELPDESK等进行处理。 可以运行多个消费者应用程序的实例,也可以动态添加/删除这些实例。 现在,关键是确保每个应用程序仅处理一次消息,即如果PAYR...

11得票3回答
API开发平台(如APIGEE)与ESB的区别

我和我的团队将会使用APIGEE进行API开发,以便在我们的应用程序中暴露一些服务。我正在研究他们的文档,并试图了解APIGEE或其他API开发平台(如Mashery)的需求。有一篇非常好的关于API代理需求的文章在给定的链接中得到了很好的解释,http://apievangelist.com...

8得票2回答
Apache Camel用于聚合多个REST服务响应

我是新手,想知道如何使用Camel实现以下用例: 我们有一个REST Web服务,它有两个服务操作callA和callB。现在我们有一个ESB层在前面,它拦截客户端请求,然后再命中这些实际的Web服务URL。 现在我想要做的事情是- 在ESB中公开一个URL,客户端将实际调用该URL。在...

11得票2回答
Apache Camel:什么推动消息传递?

在像Apache Camel这样的ESB上,实际上是哪种机制在沿着路由从端点到端点"推动"(拉/推)消息呢? Camel的RouteBuilder仅构成了一个包含端点和路由的图形,就知道在访问某个端点后将一条消息传递到哪个目标/下一个端点,还是端点本身知道已处理的消息的下一个目标。 无论哪...