next up previous contents
suivant: Les sites de l'anneau monter: algodist2 précédent: Principe de fonctionnement   Table des matières

Les structures de l'application

Cette application comporte plusieurs structures qui s'articulent de manière à ce que la gestion des différents cas de figures soit la plus simple et la plus efficace.

Chaque processus de l'anneau est indépendant, c'est à dire qu'il possède son propre environnement d'exécution comme un processus UNIX traditionnel. Il en est de même pour $ P_{utilisateur}$, $ P_{evaluation}$, $ P_{environnement}$ et $ P_{gestion}$. Plusieurs solutions s'offraient à nous pour assurer la communication entre tous ces processus, mais la plus adaptée restait les files de messages.

Ensuite il a fallu mettre en place tout une série de protocoles pour standardiser les échanges d'information et permettre une interopérabilité entre les différents processus de tous les groupes de codeurs.



Sous-sections

Alexandre DAGAN
2000-07-07