Quelle est la différence entre un bus de message [1] et un courtier de messages [2]différence entre le bus de message et courtier de messages
- deux est middleware pour les applications
- deux peuvent être utilisés pour découpler différents systèmes
- Les deux peuvent avoir un modèle canonique
- Les deux messages d'itinéraire et pourrait offrir d'autres fonctionnalités telles que les données transforment
Comme je vois, la seule différence relevent est l'image utilisée pour représenter chacun d'un ..
S'il y a une différence entre alors, s'il vous plaît dites-moi quoi.
Si elles sont les mêmes, s'il vous plaît dites-moi pourquoi deux concepts pour se référer à la même fonctionnalité.
Merci.
[1] http://www.eaipatterns.com/MessageBus.html
[2] http://www.eaipatterns.com/MessageBroker.html
Merci. Selon "Enterprise Integration Patterns" de Gregor Hohpe, un bus de messages a un routeur à l'intérieur.En fait, il peut prendre en charge des modèles d'échange de messages tels que publish-subscribe, il ne s'agit donc pas d'un simple répéteur de message. Le bus de messages utilise un modèle de données canonique, mais les applications peuvent utiliser des adaptateurs. Il n'est donc pas obligatoire que toutes les applications utilisent le même format de données. Enfin, vous dites qu'un courtier de messages est une «pièce maîtresse du logiciel» mais une fois implémenté, vous pouvez regarder le bus de messages de la même manière (toutes les applications envoient des messages au même point de terminaison). –
Merci, explication très succincte, passez un examen dans deux jours, cela vous aidera! – mitchellt