COURS
II : Ingénierie logicielle
- Environnement distribué (Distributed Computing Environment)
- Architecture distribuée et intégrée pour applications
distribuées
- Standard pour serveurs, protocoles de réseau et exemples de
programmation
- Support d'exécution temps-réel
- Multi plates-formes
- Mélange de technologies
- Paquet pour tâches (thread package)
- Service pour attribuer des noms (Name Service)
- Service pour gestion du temps (Time Service)
- Exécution distribuée comme sur HP/Apollo
NCD2
- Andrew File System (CMU)
- Kerberos Security System du projet Athena du MIT
- Technologie orientée objet
- Architecture, services
- Concept de la cellule : Ensemble de machines partageant des services
- Authentification pour chaque RPC
- Gestion de fichiers distribués compatible
POSIX
- "File service" avec récupération après panne
- "Directory Service" local et global
X/Open XDS API
basé sur
X.500
- 'Diskless Support Service' pour download et configuration d'un
OS
- Outils de développement
- Pour développement d'applications distribuées (intégrer
RPC et 'threads')
- Détails traités par l'environnement