4. Notifications et événements
Les spécifications précédentes des services Web couvrent un mode de communication dans lequel une application ou un service client initialise un dialogue, parfois réduit à un simple aller-retour requête-réponse, avec un service Web distant. L’autre mode important dans l’architecture SOA est celui dans lequel la communication est entamée par le service et non plus par le client. Ce type de communication, dont nous venons de voir un exemple important dans WS-Discovery, se trouve en général résumé par les notions de notification et d’événement.
OASIS a publié WS-Notification, un mécanisme décrit en XML pour l’échange d’information de pair à pair entre services et applications Web. La spécification est subdivisée en trois chapitres couvrant les notifications dites de base (WS-BaseNotification), les notifications via des intermédiaires (WS-BrokeredNotification) et l’objet des notifications elles-mêmes (WS-Topics).
Dans ce modèle, des applications ou des services Web s’abonnent à des objets de notifications (« topic » qui n’ont rien à voir avec ceux des Topic Maps) et d’autres publient ces mêmes objets à destination des abonnés. On aura reconnu le modèle « publish and subscribe »...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
