Conception et réalisation d'un syst`eme d'instrumentation ... - CoDE
Conception et réalisation d'un syst`eme d'instrumentation ... - CoDE
Conception et réalisation d'un syst`eme d'instrumentation ... - CoDE
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
4.3. LE MODÈLE D’INTERACTION DYNAMIQUE<br />
réalisent les interfaces requises par celui-ci. La terminologie Jini fait état de trois transitions<br />
différentes. On parlera de transition<br />
1. no match to match lorsqu’un nouveau service, non connu jusqu’à présent, s’enregistre<br />
auprès du lookup <strong>et</strong> correspond aux demandes du client.<br />
2. match to no match si un service connu venait à disparaître, soit intentionnellement,<br />
soit par expiration du délai de bail de son proxy.<br />
3. match to match portant sur un service déjà existant mais dont le proxy s’est modifié.<br />
Il s’agit par exemple de la mise à disposition d’une nouvelle classe proxy ou de la<br />
modification des attributs secondaires – les Entry – associés à ce proxy.<br />
La figure 4.4 montre que l’apparition d’un nouveau fournisseur de service entraine la<br />
réexécution du schéma que nous avons détaillé plus haut.<br />
Consumer L Provider<br />
Lookup<br />
Service<br />
Consumer<br />
announcement<br />
lookup<br />
discovery<br />
3<br />
S<br />
event<br />
usage<br />
usage<br />
4<br />
2<br />
register<br />
register<br />
Lookup<br />
Service<br />
Provider<br />
Lookup<br />
Service<br />
Consumer<br />
discovery<br />
1<br />
announcement<br />
Fig. 4.4 – A l’apparition d’un nouveau service, le lookup génère un évènement auprès du<br />
client afin que celui-ci puisse bénéficier du nouveau proxy.<br />
43