我正在开发一个JMS客户端服务器应用程序,客户端首先通过所有客户端的公共队列向服务器发送一些数据,服务器在客户端自己创建的临时队列中对其进行响应。 我用Google搜索但无法找到如何在JMS 2中实现它,因为创建临时队列的传统方法是使用会话,但在JMS 2中我使用JMSContext,我通过它创建生产者和消费者。 我的问题是如何以及在何处
答案 0 :(得分:0)
在JMS 2.0 JMSContext API中,createTemporaryQueue和createTemporaryTopic服务器的角色与传统版本在JMS 1.1会话样式中的作用相同。 JMSContext实际上只是将Connection和Session的思想包装到一个对象中。
您还可以使用所有相同的方法创建消息并在其上设置JMSReplyTo,在消费者中,您需要使用Message实例,然后使用getJMSReplyTo来获取回复队列