Introduction à la Norme C.O.R.B.A. par un exemple de système bancaire


Document : Hypertexte ou imprimable
http://www.chez.com/katia/corba
01/05/1999 - 29/06/1999

INTRODUCTION

I- CONTEXTE DE TRAVAIL

I.1 Présentation de l'équipe d'accueil et de ses activités
I.2 Présentation du contexte de recherche IHM et Systèmes Distribués
I.3 La programmation orientée objet distribuée
I.3.1 La notion d'objet
I.3.2 JAVA
I.3.3 La norme C.O.R.B.A.
I.3.3.1 L'architecture O.M.A.
I.3.3.2 Le bus CORBA : O.R.B.
  • Caractéristiques
  • Distributeur de requêtes objet
  • Principe d'invocation en mode statique
  • Architecture
I.3.3.3 Le langage de définition d'interfaces : I.D.L.
  • Définition
  • Les constructions du langage I.D.L.
  • Exemple
  • Projection vers un langage de programmation
I.3.3.4 Mise en oeuvre d'une application C.O.R.B.A
  • Ecriture du contrat I.D.L.
  • Compilation des sources I.D.L.
  • Projection vers les langages de programmation
  • Implantation des objets
  • Ecriture des applications serveurs d'objets
  • Ecriture des applications clientes, utilisatrices des objets
  • Installation et configuration des serveurs
  • Lancement de l'application distribuée



II - STAGE
II.1 Les objectifs
II.2 Les étapes de la conception
II.2.1 Prise en main des outils
II.2.2 Spécification du problème en O.M.T.
II.2.2.1 Définition des objets
II.2.2.2 Modélisation en O.M.T.
II.2.3 Spécification d'un sous-ensemble de classes en I.D.L.
II.2.3.1 Spécification des classes, opérations et attributs.
II.2.3.2 Ecriture en I.D.L.
II.2.4 Réalisation d'un sous-ensemble de classes
II.2.4.1 Fichiers générés par le compilateur d'Orbix Web
II.2.4.2 Approche-Implbase ou Approche-TIE ?
II.2.4.3 Classes implantées
II.2.5 Classes et interfaces de test des classes implantées
II.2.5.1 Ecriture du programme serveur : classe ApplServeur
II.2.5.2 Ecriture du programme client et interface d'utilisation
Difficultés posées par la distribution

CONCLUSION

ANNEXES
I.H.M
Trace d'execution
Java doc
Sources