L’architecture distribuée
Bus logiciel
Couches logicielles
Distribution des domaines
Modèle objet
Architecture CORBA
CORBA et l’OMG
Object Request Broker
IOR (Interoperable Object Reference)
Stub et Skeleton
Interoperabilité et IIOP
Services CORBA
Object Request Broker
Naming Service
Event Service
Property Service
Relationship Service
Lifecycle Service
Annuaire COS
Java IDL – implémentation de CORBA
Présentation de Java
Machine virtuelle
Gestion de la mémoire
Modèle de sécurité
Java IDL
Classes holders et classes Helpers
Bootstrapping
Langage IDL
API de Java IDL
Processus de développement
Définir une interface distante
Compiler l’interface
Implémenter le client
Lancer le serveur et le client
Applications
Appels distants
Échange d’objets
Callback
Accès aux SGBDR
Typage dynamique des objets
Architecture logicielle et design patterns
Client léger : création d’Applets
Problèmes liés à la présence de FireWalls
Communiquer à travers les FireWalls avec le GateKeeper