artemis-jms-client 可以与 IBM MQ 通信吗?

Can the artemis-jms-client talk to an IBM MQ?

我目前的任务是将数据从 Java 应用程序发送到 IBM Message Queue。

我的理解是 IBM MQ 实现了 JMS 规范,因此我可以使用 artemis-jms-client 与其对话,因为它也实现了 JMS 规范。

这是正确的吗?还是我需要一个 IBM 特定客户?

我希望在测试中使用 ActiveMQ,因为我不能为此目的使用 IBM MQ。

不,它不会工作,但您的代码不应该是特定于供应商的(因为它只会使用 JMS API),因此一旦设置了正确的类路径就应该可以移植到 IBM MQ。