Search code examples
messagingactivemq-classicmq

Apache ActiveMQ Server-to-Server connection


Our company now uses Websphere MQ to facilitate communication with our business partners, but we're evaluating migration to ActiveMQ. I've read some documentation and articles and haven't found particular option we need - server-to-server connections.

Apache MQ has notion of broker networks, but as I understood it's more of a clustering then site-to-site communication.

We need to have a local message broker (AMQ server) and a remote one. Local is used by our applications and remote one is used by our partner's apps, there is a limited number of remote queues (on partner's broker) we need to put messages to and we also have some queues on our side which our partners have to put messages to. Is there a possibility to implement this workload with ApacheMQ?

Feel free to ask questions if I'm a bit vague.


Solution

  • you can setup security to protect queues and topics for specific partners on the same network of brokers...see http://activemq.apache.org/security.html