This content has been marked as final.
Show 1 reply
-
1. Re: The best way to process synchronous messages
adrian.brock Mar 1, 2003 4:24 AM (in response to famousactress)// Send and wait for a reply
QueueRequestor queueRequestor = new QueueRequestor(session, queue);
TextMessage message = session.createTextMessage();
message.setText("Whatever");
TextMessage reply = (TextMessage) queueRequestor.request(message);
// Send the reply
Queue replyTo = (Queue) message.getJMSReplyTo();
QueueSender replySender = session.createSender(replyTo);
TextMessage reply = session.createTextMessage();
reply.setText("Whatever");
reply.setJMSCorrelationID(message.getJMSMessageID());
replySender.send(reply);
Regards,
Adrian