Hello all,
I am trying to find a solution for a problem I have. My application is initially setup with a Topic where all my agents and users can post messages where everyone receives those msgs. Now my agents and users have to added/removed dynamically, meaning I want to be able to make them dynamic durable subscribers/publishers. I want to be able to create a queue between an agent and a user for private communication "on-the-fly" when an agent wants to communicate to a user in private and vice-versa. Also would be nice to have the feature of sending offline messages from/to either of them (I know this is what durable subscribers does) but not sure how to create on the fly persistent queue connections on JMS server and let the subscribers/publishers connect to this queue. I could later delete the queues if I wanted to, but would like to be persistent queues which should not die after my connection is lost. This is what I thought of, but if you guys think of any alternate solutions, please share with me..
I always wondered how IM systems like yahoo messenger works if one were to create a similar system using JMS with offline messaging, 1 to 1 and group messaging capabilities.
TIA
GS