Publish-subscribe

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis PubSub)
Aller à : navigation, rechercher
Schéma de principe du mécanisme publish-subscribe

Publish-subscribe (littéralement : publier-souscrire) est un mécanisme de publication et de souscription de messages dans lequel les émetteurs (publisher, littéralement : éditeurs) ne destinent pas a priori les messages à des destinataires (subscriber, littéralement : abonné). À la place, une catégorie est associée aux messages émis sans savoir s'il y a des destinataires. De la même manière, les destinataires souscrivent aux catégories les intéressant, et ne reçoivent que les messages correspondant, sans savoir s'il y a des émetteurs.

Principe[modifier | modifier le code]

Les messages sont classés par catégories (ou classes de messages) auxquelles les récepteurs s'abonnent (subscribe)[1].

Ce mécanisme peut, entre autres, permettre de mettre en place des publications de brèves et articles, des abonnements à des flux d'information, des tuples, des marque-pages partagés, des systèmes d’enchères et d’échanges, des catalogues en ligne, des systèmes de workflow ou encore des notifications événements.

Il existe diverses implémentations de publish-subscribe, par exemple une API pour Python[2].

Notes et références[modifier | modifier le code]

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]