I would say that the main reason for choosing ActiveMQ is when you create the backend technology based on messaging in the first place. Then you can very easily get up and work by clicking messages in browsers.
However, I really don't believe that ActiveMQ really was built into the glue technology between the backend and front-end, so it can be a weird bird to fit into the general case (although I have to admit that I haven't tried).
source share