Dans le modèle de publication-abonnement, les abonnés ne reçoivent généralement qu'un sous-ensemble du nombre total de messages publiés. Le processus de sélection des messages pour la réception et le traitement est appelé filtrage. … Les abonnés d'un système basé sur des sujets recevront tous les messages publiés sur les sujets auxquels ils sont abonnés.
Quel protocole utilise le modèle de publication-abonnement ?
Il existe de nombreux protocoles de messagerie standardisés qui implémentent un modèle de publication/abonnement. Dans le domaine des protocoles de niveau application, les plus intéressants sont: AMQP, Advanced Message Queuing Protocol . MQTT, MQ Telemetry Transport.
Quand utiliser le modèle d'abonnement à la publication ?
Utilisez ce modèle quand:
- Une application doit diffuser des informations à un nombre important de consommateurs.
- Une application doit communiquer avec une ou plusieurs applications ou services développés indépendamment, qui peuvent utiliser des plates-formes, des langages de programmation et des protocoles de communication différents.
Quels sont les composants du modèle de publication-abonnement ?
Publish/subscribe est le mécanisme par lequel les abonnés peuvent recevoir des informations, sous forme de messages, de la part des éditeurs. Les interactions entre les éditeurs et les abonnés sont contrôlées par des gestionnaires de files d'attente, à l'aide des fonctions IBM® MQ standard.
Quel est le rôle des courtiers dans le modèle de publication-abonnement ?
Rôle du courtier de messages. En utilisant lemodèle de publication-abonnement, il existe un courtier de messages qui assure la médiation entre les éditeurs et les abonnés. Le Message Broker, en tant qu'intermédiaire, permet aux éditeurs de publier leurs informations tout en permettant aux abonnés de s'inscrire aux types d'informations qu'ils souhaitent recevoir.