Protocoles de communication et programmation par objets : l'exemple de sos
Auteur / Autrice : | MASSAC MAKPANGOU |
Direction : | Guy Pujolle |
Type : | Thèse de doctorat |
Discipline(s) : | Sciences appliquées |
Date : | Soutenance en 1989 |
Etablissement(s) : | Paris 6 |
Résumé
Une fonction essentielle d'un systeme d'exploitation reparti est d'offrir a ses utilisateurs les mecanismes de communication qui leur sont necessaires. La grande diversite des attentes interdit de pouvoir satisfaire parfaitement tous ces besoins. Une bonne solution de compromis est de concevoir un systeme prenant en compte le caractere evolutif des problemes a resoudre. L'approche de programmation par objets permet justement de construire une boite a outils de protocoles, d'ou les differentes applications pourront puiser ce qui les interesse. C'est cette approche que nous etudions ici. Nous definissons un ensemble de protocoles de transport offrant au choix, un transfert fiable ou non fiable, de type point a point ou multipoint. Nous definissons aussi des classes de base realisant les fonctions communes aux differents protocoles d'invocation. A partir de ces classes, nous mettons en uvre des protocoles d'invocation, notamment le protocole d'appel de procedure distant et le protocole multi-invocation. L'ensemble de tous ces protocoles constitue une bibliotheque de base de protocoles d'invocation. D'autres protocoles pourront etre definis en reutilisant les diverses classes definies dans cette bibliotheque