我有一个用例,我们需要将消息写入持久/非持久队列,而不是 AMQ 代理中的地址。我们不想将要发送的消息写入地址并路由到某个地址的相应队列。这可以使用 Java 来完成吗?
如果您想直接发送消息到队列,而不是将消息发送到某个地址并让代理将其路由到正确的队列,那么您应该使用完全限定的队列名称(即FQQN) 。如果您的地址
myQueue
上有队列 myAddress
,那么您可以将消息发送至 myAddress::myQueue
。
您可以从任何协议和任何受支持的客户端执行此操作 - 包括 Java。