我们一直在用RabbitMQ做一些POC。然而,如果我们需要从RabbitMQ转移到Webshpere MQ,那么就会有一些争论。
纯粹从技术角度忽略许可因素,可以解释一下这将如何发挥作用。
感谢上述问题的任何指示。
答案 0 :(得分:1)
我不能/不会谈论性能,但对于简单的PTP和发布/订阅用例来说它不应该太难。
RabbitMQ比JMS更灵活,因为它有很多交换类型,并且由于丰富的交换/绑定机制而使发布者和订阅者脱钩。
您可以使用消费者方面的消息选择器来获得一些功能。
Spring(主框架)在spring-jms jar中提供了一个JMS抽象 - 见the Spring Framework documentation。