Я реализую приложение, используя Prism. Приложение имеет несколько распределенных компонентов, которые находятся на разных машинах или серверах. Чтобы сообщить их, я планирую реализовать службу обмена сообщениями с помощью агрегатора событий. Но прежде чем я начну работать над этим, я хотел бы сделать несколько уточнений:
Можно ли использовать агрегатор событий в распределенной среде. Если да, то как определить сервер или хаб, где сообщение будет опубликовано или подписано?
Каково влияние на производительность приложений, использующих агрегатор событий? Я чувствую, что это незначительно, но все же я хотел бы знать.
Подходит ли подход Event Aggregator для будущего расширения в корпоративной среде?
Спасибо и С уважением,
Ашиш Шарма