Event based communication between services running on different machines.


I have just started exploring axon framework.

Does the framework provide any support for events raised by services running across multiple jvm.

In our environment we have some services for which we want use axon framework for event based communication.

Each service will run on its own instance/machine for scalability/failover.

I see messaging middleware like RabbitMQ can be used for this. But, not sure how that can be used with axon.

If axon can somehow wrap that middleware communication with events it would be fine.

Can someone please help me with this.


Discussion on stackoverflow: http://stackoverflow.com/questions/43423235/raising-and-handling-events-across-multiple-instances-using-axonframework