JMS queue consumer-producer for asynchronous and synchronous