我知道可以通过hornetq-jmx.xml
配置文件在 HornetQ 中创建 JMS 队列。但我想从客户那里做到这一点?
我试过:
HornetQJMSClient.createQueue(queueName);
但这似乎没有创建队列(在 hornetq 服务器上)?当我尝试为此队列创建消费者时,我总是遇到队列未知的异常。
我将非常感谢有关如何从客户端创建 JMS 队列的建议。(如果可能的话,我根本不想在客户端和服务器上使用 JNDI)。
更新:
我不介意使用任何 HornetQs 核心 API(相对于 JMS API)从客户端创建队列。我的问题是:有什么方法可以从客户端创建队列(使用 JMS API 或使用 HornetQ Core API)。