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
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Contributions<br />
Le présent travail tente d’apporter une solution à ce problème sous la forme de l’utilisation<br />
d’un nouvelle technologie connue sous le nom de Jini. Jini propose un modèle<br />
d’interaction dynamique tirant bénéfice de la plateforme orientée obj<strong>et</strong> Java. Ainsi, nous<br />
avons été à même de créer un réseau d’instrumentation distribué dans lequel les appareils,<br />
actuateurs ou senseurs, sont à même d’interragir entre eux <strong>et</strong> avec des logiciels clients de<br />
manière totalement transparente.<br />
Les contraintes de robustesse, vis-à-vis des pannes ou de la qualité du réseau, ont pu<br />
être intégrées dans c<strong>et</strong>te technologie au moyen d’une étude de Jini attachée spécifiquement<br />
à répondre aux besoins de l’instrumentation. Une intégration de c<strong>et</strong>te solution dans les<br />
logiciels existants, tels que LabVIEW, est également possible.<br />
Cheminement de l’exposé<br />
Le présent manuscrit comporte deux parties. Une introduction théorique initie le cheminement.<br />
Dans un premier temps nous situerons le contexte de la prise de mesure ainsi<br />
que les technologies utilisées jusqu’à présent pour réaliser celle-ci. Nous exposerons ensuites<br />
certaines techniques d’interaction entre obj<strong>et</strong>s à travers le réseau qui nous perm<strong>et</strong>trons<br />
dans le début de la seconde partie de justifier le choix de Jini comme solution à la<br />
problématique spécifique des instruments distribués. Nous poursuivrons en détaillant la<br />
<strong>réalisation</strong> complète d’un système d’instrumentation distribuée se basant sur la plateforme<br />
Java <strong>et</strong> l’architecture Jini. Enfin, il sera montré comment il est possible d’intégrer la solution<br />
proposée dans les logiciels existants.<br />
Un cédérom complète le présent travail. Il contient l’ensemble des annexes,le programme<br />
de contrôle JiniLab ainsi que le code source des services Jini développés. Ce média a été<br />
remis au Professeur Grenez <strong>et</strong> est conservé dans la bibliothèque du Service d’Electricité<br />
Générale.