Другой вариант - использовать Очереди и проводить опрос вызывающих абонентов для уведомлений от слушателя.Служебная шина может быть использована, если вызывающая сторона подписывается на уведомления о событиях, отправленные из прослушивателя.В вашем сценарии, однако, он не предоставляет намного больше, чем очереди - если вы находитесь за брандмауэром, служебная шина также использует опрос.
Очереди, вероятно, самый эффективный способ отправки уведомлений, поэтомуони были созданы в первую очередь.Служебная шина используется для создания полупостоянных соединений между различными службами, предоставляя намного больше функций, чем простая передача сообщений.Это делает его немного менее гибким, требует немного больше программирования.Его модель выставления счетов (плата за соединение SB) также отражает это.Вы не должны использовать много SB-соединений.