【发布时间】:2011-09-14 14:07:41
【问题描述】:
我正在制作一个与 RabbiMQ 集成的 Rails 应用程序。
我想在我的应用程序中集成Fuse ESB,但在谷歌之后我仍然没有确认 RabbitMQ 是否支持 Fuse ESB。
谁能告诉我 RabbitMQ 是否支持 Fuse ESB?
【问题讨论】:
标签: ruby-on-rails rabbitmq fuseesb jbossfuse
我正在制作一个与 RabbiMQ 集成的 Rails 应用程序。
我想在我的应用程序中集成Fuse ESB,但在谷歌之后我仍然没有确认 RabbitMQ 是否支持 Fuse ESB。
谁能告诉我 RabbitMQ 是否支持 Fuse ESB?
【问题讨论】:
标签: ruby-on-rails rabbitmq fuseesb jbossfuse
FUSE ESB 包含一个基于 Apache ActiveMQ 的 JMS 技术的消息传递基础架构。 ActiveMQ 是 not interoperable 开箱即用的 AMQP 系统,如 RabbitMQ。
但是,Apache Camel(也是 FUSE 的一部分)supports AMQP 通过Apache Qpid 项目的客户端 API。由于 Qpid 和 RabbitMQ 都实现了AMQP messaging standard,因此您可以从 Qpid 客户端与 RabbitMQ 代理进行通信。有一些与此方法相关的潜在问题和解决方案outlined here。
【讨论】: