从RabbitMQ迁移到Webshpere MQ

时间:2016-08-08 17:56:17

标签: rabbitmq ibm-mq spring-jms spring-amqp

我们一直在用RabbitMQ做一些POC。然而,如果我们需要从RabbitMQ转移到Webshpere MQ,那么就会有一些争论。

纯粹从技术角度忽略许可因素,可以解释一下这将如何发挥作用。

  1. Webshpere MQ与Rabbit MQ的性能如何。
  2. Webshpere MQ与Spring框架的集成方面是什么?
  3. 内部Websphere MQ我理解使用MQI,所以这与AMQP相比如何。
  4. 感谢上述问题的任何指示。

1 个答案:

答案 0 :(得分:1)

我不能/不会谈论性能,但对于简单的PTP和发布/订阅用例来说它不应该太难。

RabbitMQ比JMS更灵活,因为它有很多交换类型,并且由于丰富的交换/绑定机制而使发布者和订阅者脱钩。

您可以使用消费者方面的消息选择器来获得一些功能。

Spring(主框架)在spring-jms jar中提供了一个JMS抽象 - 见the Spring Framework documentation