Next:
Architecture
Formation CORBA Formation CORBA Introduction a CORBA
Introduction a CORBA
La plate-forme
Architecture
communication
hétérogénéité au niveau des matériels et des systèmes
intégration de l'existant à l'intérieur d'une entreprise
interopérabilité entre différents systèmes de différentes entreprises (mise en place de normes)
Orienté Paquet (IP)
communication par échange de paquets
Orienté Flux(TCP/IP)
communication entre processus par un stream (flux de message)
Orienté Procédure (RPC)
invocation de procédures dans un autre processus
Orienté Objet (Objets Distribués)
Repartir de zéro et tout écrire :
COUTEUX
Réutiliser ses composants logiciels :
BIEN: programmation modulaire, type abstrait et objet
Réutiliser des composants logiciels
MIEUX
Les systèmes a composantes logiciel
Indépendance
Portabilité
Services partagés
L'OMG (Object Management Group)
Des fournisseurs de systèmes
Des fournisseurs de logiciels
Des utilisateurs finaux
Les buts systèmes distribués en composants
Efficacité
Fiabilité
Transparence
Scalabilité, i.e.,une capacité d'évolution importante
Modèle de référence
Object Model
Object Request Broker (ORB)
ObjectServices (ou encore CORBAServices)
CommonFacilities (ou encore CORBAFacilities)
La norme CORBA
Une séparation stricte Interface/Implémentation
La transparence de la localisation des objets
La transparence de l'accès aux objets
Le typage des Object References par les interfaces
L'héritage multiple d'interfaces
Architecture et lancement d'une application
Le bus CORBA
les composantes
l'adaptateur d'objets
Composantes CORBA
Module et interfaces
types de base et types construits
attributs
operations et exceptions
héritage ou délégation
gestion de la mémoire
conversions de référeces d'objets
- présentation
- utilisation
About this document ...