Maquette sur la notification

Présentation

Le contexte fonctionnel mise en oeuvre est le suivant: Il y a trois types d'objets à superviser les carre.gif (890 octets), les rond.gif (942 octets) et les triangle.gif (941 octets). Les alarmes sont de trois types CRITIQUE_0, CRITIQUE_1, et CRITIQUE_2 représentant en fait les états mineur, moyen et majeur et suivent le graphe d'états suivant DEBUT ARRET FIN. Cette maquette comporte trois parties

Un objet recevant un début d'alarme passe de la couleur de sa criticté, il revient dans son état initial lorsque qu'il reçoit un arrêt ou une fin d'alarme avec le même type. Le filtrage coté serveur ou coté client permet de limiter les effets.

Conception

La conception de cette maquette s'appuie UML. Les interfaces sont spécifiées en IDL pour l'implémentation CORBA du framework de notification générique. Ce dernier a été défini de manière à satisfaire à la problématique de notification avec filtrage sans considérer les contraintes d'implémentation. Celle-ci peut alors s'appuyer sur des technologies CORBA, RMI, sur un service événementiel ou un service de notification avec événements typés ou non... Il est important de noter que spécification et implémentation ne sont pas liés la dernière venant au service de la première.

Captures d'écrans

Ce scénario intitulé filtrage server-side permet de visualiser quatre clients identifiés 15, 34, 55 et 38.

Ce scénario intitulé filtrage server-side & client-side vient en complément du scénario précédent.