Yes, this is possible with JMS and is referred to as the request/reply pattern. Check out the following, which also has some sample code.
http://www.enterpriseintegrationpatterns.com/RequestReplyJmsExample.html You may also want to look at the QueueRequestor and TopicRequestor JMS helper classes. Joe http://www.ttmsolutions.com - get a free ActiveMQ user guide elihusmails wrote: > > From what I understand about JMS, I think the following scenario is > possible, just not sure how to configure it. I am trying to figure out if > I > can send set up ActiveMQ to perform the following: > > 1. Producer sends message to JMS Topic/Queue > 2. Consumer gets the message from the Topic/Queue > 3. Consumer acts on the message and generates a response > 4. Consumer sends response back to JMS Topic/Queue (can be same or > difference Topic/Queue) > 5. Producer receives response and acts upon the response. > > This would have to be as close to synchronous as possible, since I don't > want any more latency than necessary. Also, the producer might send > message > #2 before it gets the response for message#1. > > Basically I am looking to replace some web services with JMS. > > Thanks.... > > -- View this message in context: http://www.nabble.com/producer-send-message-to-consumer-and-get-a-response-tp18816432p18816826.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.