Messagerie Confusion: Pub/Sub vs Multidiffusion vs Fan

J'ai procédé à l'évaluation de technologies de messagerie pour mon entreprise mais je suis devenu très confus par les différences conceptuelles entre quelques termes:

Pub/Sub vs Multidiffusion vs Fan
Je suis en train de travailler avec les définitions suivantes:

  • Pub/Sub a des éditeurs de la livraison d'une copie de chaque message
    chaque abonné qui signifie que la possibilité de garantir la livraison existe
  • Fan a une seule file d'attente poussant à tout à l'écoute
    clients.
  • Multidiffusion seulement les spams des données et si quelqu'un est à l'écoute
    alors tout va bien, si non, il n'a pas d'importance. Pas de possibilité de garantir à un client est certainement un message.

Sont ces définitions de droit? Ou est la Pub/Sub le modèle et la multidiffusion, directe, distribution etc. façons de réaliser le motif?

Je suis en train de travailler au dehors-de-le-boîte de RabbitMQ définitions dans notre architecture, mais je vais juste tourner en rond à l'instant d'essayer d'écrire les spécifications pour notre application.

Svp quelqu'un pourrait-il me conseiller si je suis de droite?

InformationsquelleAutor ghostJago | 2011-11-24