I am implementing an application using Prism. The application has a few distributed components that resides on various machines or servers. In order to communicate them, I am planning to implement messaging service using Event Aggregator. But before I start working on that I would like to have a few clarifications:
Can Event Aggregator be used on a distributed environment. If yes than how to define the server or hub where the message would be published or subscribed?
What is the performance impact on the applications using Event Aggregator? I feel it is negligible but still I would like to know.
Is Event Aggregator approach is good for future expansion in an enterprise environment?
Thanks and Regards,
Ashish Sharma