Hello,

I'm trying to figure out if activemq would be a good fit to broker messages
from a desktop application to a backend services.

In particular what is confusing me is say 100 users log on to the system (I
see activemq has user auth) how do I can manage the users session.

For example, each user will make requests to and subscribe to common
services (for example, to send an order and listen for order updates) but
each user must only recieve their own information, i.e. I dont think I can
have a generic "orders" queue.

So I think each user will need their own unique end points / queues and on
disconnect the broker would I assume bring all these down.

Its almost like a template, each user will have acess to these 5 end points
but unique instance for each one based on the login credentials, I imagine
something like "orders-jon123".

>From all the books I've read, they are focused more on backend and web app. 
I.e. effectivley 1 user thats handling requests/subscriptions on behalf of
users and can securly spread / filter out information to the relevant users.

Alot of the systems I work on are monolithic point to point systems which
are a nightmare to deal with / enhance so I'm interested learning more about
service orientated architecture, EIP's, activemq to try and break down the
point to point pain.  

Any help or point in the right direction would be great thanks, I'm not
afraid of a suggestion that I can research, activemq is seems so
big/powerfull I just dont know where to start.

Cheers,
Jon



--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Desktop-applications-tp4684858.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to