I looked it up and it used to send messages between 2 systems.
But why? Why wouldn\'t you just use a Database
?
There must be some feature that ActiveM
Suppose you have an application which is being used at multiple locations at the same time. Also suppose your application has to handle 1000s of request per minute or something like that so normal db operations cannot handle such operations, Activemq acts as the message processing it takes all the messages into queue , so even if one of your application crashes at one location the other location won't be affected.