Conception & réalisation d’un outil sécurisé pour la gestion des ressources distribuées sur Internet : INRIA
Application au pilotage de programmes
Ecole Nationale des Sciences de l’Informatique de Tunisie
6.4.5 CORBA 28
6.4.6 RMI 28
6.4.7 COMPARAISON ENTRE LES DIFFERENTES TECHNIQUES 29
7 SPECIFICATIONS 31
7.1 MODELISATION DU PROBLEME : 31
7.2 SPECIFICATION DES BESOINS 31
7.3 CONTRAINTES LOGICIELLES/MATERIELLES: 33
7.3.1 LANGAGES ET ENVIRONNEMENTS DE PROGRAMMATIONS: 33
7.3.2 ENVIRONNENT DE DEVELOPPEMENT : 33
7.3.3 ENVIRONNEMENT D'EXECUTION : 33
8 CONCEPTION 34
8.1 ARCHITECTURE GENERALE 34
8.2 GESTION DES UTILISATEURS 37
8.2.1 LES DOMAINES 37
8.2.2 LES UTILISATEURS 38
8.2.3 LES GROUPES 38
8.2.4 LES DOMAINES, UTILISATEURS ET GROUPES SPECIAUX 39
8.2.5 COMPARAISON AVEC LE MODELE D’UNIX 40
8.2.6 COMPARAISON AVEC LE MODELE DE WINDOWS NT 41
8.3 ORGANISATION DES RESSOURCES 41
8.4 LOCALISATION, IDENTIFICATION DES OBJETS 41
8.5 MODELE DE SECURITE 43
8.5.1 L’AUTHENTIFICATION 43
8.5.2 CONTROLE DE L’ACCES ET DE LA MANIPULATION DES RESSOURCES 44
8.5.3 LA STRUCTURE D’UNE PERMISSION: 44
8.5.4 LE SIGNATAIRE 45
8.5.5 LA CIBLE 45
8.5.6 LES CONTRAINTES 47
8.6 DISTRIBUTION DES OBJETS 51
8.6.1 FONCTIONNEMENT DU SOUS-SYSTEME LOCAL 53
8.6.2 FONCTIONNEMENT DU SOUS-SYSTEME EXPORTE 55
8.6.3 MIGRATION DES OBJETS 56
8.6.3.1 Problème de sécurité 57
8.6.3.2 Problème au niveau du RMI 57
8.7 APPLICATION AU PILOTAGE DE PROGRAMME 58
8.8 MODELE OBJET 60
8.8.1 TOUT EST DOBJECTINTERFACE : 60
8.8.2 UML DE LOCALSYSTEMMANAGERINTERFACE 61
8.8.3 UML DE DOBJECTINTERFACE 61
HIERARCHIE DES OBJETS 62
9 REALISATION 63
9.1 L’API DOOVOS 63
9.2 LA SERVLET PROGRAMSUPERVISIONSERVLET 64
9.3 LES OUTILS COMPLEMENTAIRES 66
9.3.1 HANDLER_GENERATOR 66
9.3.2 TEMPLATEGENERATOR 66
9.3.3 JHTML_GENERATOR 67
9.3.4 DOOVOS LAUNCHER 67
9.3.5 DDEBUGGER 69