【发布时间】:2014-03-20 01:47:04
【问题描述】:
全部,
我们正在考虑在我的企业中使用Vnext ESB 和Messaging 解决方案。关于模式的问题 - 使用Mule ESB 代理诸如RabbitMQ 之类的消息传递解决方案对于Mule 来说是一种可行且受支持的模式吗?
更具体地说,该模式将包括在Mule 上托管公共JMS Proxy,Mule 使用JMS 协议接收消息,然后将其转换为AMQP Protocol,然后再发送到RabbitMQ Queue出境。如果支持,此模式的名称是什么? Bridge Pattern?消息Service Proxy Pattern?我们可以使用JMS、RabbitMQ 和/或AnyPoint Connectors 来帮助做到这一点吗?
此模式的目的是允许企业中支持non-AMQP(例如仅JMS)的消息传递生产者利用我们潜在的RabbitMQ 消息传递解决方案。
该模式可以进一步扩展到几乎任何入站协议/传输 - SOAP、REST、Flat file 等。是吗?没有?
提前致谢!
【问题讨论】:
标签: jms rabbitmq mule esb amqp