Здравствуйте, r0nd, Вы писали:
R>Зачем? Ваша архитектура не убедила меня в использовании аж целой шины.
Очень хороший вопрос, это как раз то, что хотелось бы обсудить.
Есть сервис1, которому нужно получить информацию от сервис2.
Варианты следующие:
1. Сервис2 реализует HTTP сервер, на запросы отвечает синхронно. Пока делаю этот вариант.
2. Сервис2 реализует очередь. Входящим запросам присваивается id задачи. Результат работы можно спросить позже.
3. Шина реализует очередь. Сервис2 подключается к шине. Если нужно добавить Сервис3, то он будет пользоваться готовой инфраструктурой Шины.