« Publish/Subscribe » : différence entre les versions
(Page créée avec « {{tahoe}} ===Introduction=== Le mécanisme de Publication / Souscription est un un mécanisme de publication/souscription de messages dans lequel les émetteurs (publisher) n… ») |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
{{tahoe}} | {{tahoe}} | ||
==Introduction== | |||
Le mécanisme de Publication / Souscription est un un mécanisme de publication/souscription de messages dans lequel les émetteurs (publisher) ne destinent pas les messages à des destinataires (subscriber) préalablement définis. | Le mécanisme de Publication / Souscription est un un mécanisme de publication/souscription de messages dans lequel les émetteurs (publisher) ne destinent pas les messages à des destinataires (subscriber) préalablement définis. | ||
Ligne 29 : | Ligne 29 : | ||
Les abonnés sont notifiés immédiatement dans le corps de l'appel à la publication. | Les abonnés sont notifiés immédiatement dans le corps de l'appel à la publication. | ||
==Utilisations== | |||
Le mécanisme de Publication/Souscription est utilisé par différent objets techniques : | |||
* [[Publication par l'interface utilisateur (publish/subscribe)|Publication par l'interface utilisateur]] | |||
[[Category:Publish/Subscribe]] | [[Category:Publish/Subscribe]] | ||
[[Category:Tahoe]] | [[Category:Tahoe]] |
Version du 24 octobre 2011 à 13:15
{{#images:versionTahoe-32x32.png|stock}}
Introduction
Le mécanisme de Publication / Souscription est un un mécanisme de publication/souscription de messages dans lequel les émetteurs (publisher) ne destinent pas les messages à des destinataires (subscriber) préalablement définis.
Ce mécanisme permet de réaliser des interfaces faiblement couplées entre objets métiers et/ou objets techniques.
Messages
Les messages sont constitués d'un sujet et d'une valeur.
- Le sujet d'un message est une chaîne libre non normée, l'échange repose donc sur des conventions entre émetteurs et abonnés.
- La valeur est un variant dont la signification dépend du message.
Abonnement
L'abonnement peut être réaliser sur un ensemble de sujets en utilisant les caractères jokers * et ?.
/* Signifie n'importe quelle suite de caractères et ? signifie n'importe quel caractère.
Publication
La publication ne peut être réalisé que sur un et un seul sujet.
Les caractères jokers ne sont pas autorisés dans le sujet de publication.
Contexte
Le mécanisme de Publication / Souscription est implémenté au niveau du contexte utilisateur.
Persistance
Les messages échangés à travers ce mécanisme ne sont pas persistant.
Les abonnés sont notifiés immédiatement dans le corps de l'appel à la publication.
Utilisations
Le mécanisme de Publication/Souscription est utilisé par différent objets techniques :