какая разница между шиной сообщений [1] и брокером сообщений [2]
- Оба являются промежуточным программным обеспечением для приложений.
- Оба могут использоваться для развязки различных систем.
- Оба могут иметь каноническую модель данных
- Оба сообщения маршрута могут предложить другие функции, такие как преобразование данных
Как я вижу, единственное релевантное различие - это изображение, используемое для представления каждого из них.
Если есть какая-то разница между тем, пожалуйста, скажите мне, что.
Если они одинаковые, скажите, почему два понятия относятся к одной и той же функциональности.
Спасибо.
[1] http://www.eaipatterns.com/MessageBus.html
[2] http://www.eaipatterns.com/MessageBroker.html