From what I've read so-far, a JMS Topic is 1-to-Many and I wonder if its possible to support Many-to-Many using a topic. Consider a topic called "Reports" with multiple services spread out across an enterprise needing to publish scheduled reports. Having multiple publishers would alleviate the need to subscribe interested applications to a topic for each of the reporting services.
Yes, you can create many TopicPublisher
from your TopicSession
, and many applications can connect the same Topic
using TopicPublisher
or TopicSubscriber
.