Will a message published in a TopicSession using a TopicConnection be received by a different TopicSession (in another JVM) via the MessageListener if used? Or, is asynchronous message handling only capable in the same JMS Session?
Created Jan 20, 2001
Chris Dupuy The Session is a way of interacting with the JMS router, and providing transactional support. It does not affect the delivery of messages on topics. You can use a session to post a message to a topic, and still retrieve that message from a MessageListener that is also registered with a session on the same topic regardless of JVM or location. That is one of the benifits of JMS, it allwows distributed message processing, with a variety of delivery options.