Publications

Les publications sont des messages envoyés par une application vers le courtier. Ce dernier envoie ensuite ces messages vers toutes les applications ayant souscrit un abonnement pour recevoir des messages.

Remarque: Ces informations concernent uniquement les gestionnaires de files d'attente IBM® WebSphere® MQ 6.0 .

Le courtier peut gérer les publications reçues de manières différentes, en fonction du type d'informations contenues dans la publication.

Informations d'état et données sur l'événement

Les publications peuvent être classées en fonction du type d'informations qu'elles contiennent :
Publications relatives à l'état
Les publications d'état contiennent des informations sur l'état actuel d'un élément, par exemple le prix d'une action ou le score actuel d'un match de football. Lorsqu'un événement se produit, (par exemple, le prix des articles est modifié ou le score d'un match change), les informations relatives à l'état précédent sont obsolètes et sont remplacées par les informations les plus récentes.
Une application abonnée souhaite recevoir la version actuelle des informations d'état au démarrage, puis recevoir les nouvelles informations chaque fois que l'état change.
Publications relatives aux événements
Les publications d'événement contiennent des informations sur les événements individuels qui peuvent se produire, par exemple sur la négociation d'une action particulière ou sur le marquage d'un but spécifique. Chaque événement est indépendant des autres événements.
Un abonné souhaite recevoir les informations sur les événements à mesure qu'ils se produisent.

Publications conservées

Par défaut, un courtier supprime une publication après l'avoir envoyée à tous les abonnés intéressés. Ce type de traitement est adapté aux informations d'événement, mais pas toujours aux informations d'état. Un diffuseur de publications peut indiquer qu'un courtier doit conserver une copie de la publication, (cette copie est appelée une publication conservée). La copie peut être envoyée aux abonnés ultérieurs qui manifestent un intérêt pour cette rubrique. Cela signifie que les nouveaux abonnés ne doivent pas nécessairement attendre que les informations soient à nouveau publiées pour les recevoir. Par exemple, un abonné souscrivant un abonnement au cours d'une action recevra immédiatement le cours actuel de l'action, sans attendre que celui-ci change (et soit publié par conséquent à nouveau).

Le courtier conserve une seule publication par rubrique ; la nouvelle publication remplace l'ancienne qui est alors supprimée. Vous devez donc vous assurer qu'un seul diffuseur de publications envoie des publications conservées sur chaque rubrique.

Les abonnés peuvent préciser qu'ils ne souhaitent pas recevoir les publications conservées et les abonnés existants peuvent demander qu'un double d'une publication conservée leur soit envoyé.