Don't know where you are getting your advice from... Anyway in JMS we are not talking about queues but Destinations.
In a request reply model the non JMS application sets the replytoQmgr and replyto ...
I have a message-driven bean that is configured to receive messages on many different queues. Within the MDB, I determine the Queue on which the message was delivered, and use the name of the queue to ...