La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

CORBA Un concept de l ’OMG Mathieu Estival Biomédical, 3°Année.

Présentations similaires


Présentation au sujet: "CORBA Un concept de l ’OMG Mathieu Estival Biomédical, 3°Année."— Transcription de la présentation:

1 CORBA Un concept de l ’OMG Mathieu Estival Biomédical, 3°Année

2 Tout d ’abord ... INTRODUCTION
L ’évolution de l ’informatique ces dernières années Informatique de plus en plus accessible De plus en plus de machines différentes De plus en plus de besoins en communication d ’informations Nécessité de systèmes grandes échelles pour distribuer des applications sur un ensemble de machines hétérogènes et très éloignées géographiquement

3 Les besoins ... INTRODUCTION
Nécessité d ’un réseau de communication fiable : Système évolutif Il doit pouvoir s ’adapter rapidement et A LONG TERME aux évolutions de l ’informatique Garantie de la communication des applications informatiques en place Prise en compte de l ’hétérogénéité des systèmes Prise en compte de l ’existant ASSURER L ’INTEROPERATIBILITE !!! Problème à traiter de front par l ’ensemble des principaux acteurs du monde informatique. C ’est une des tâches de l ’OMG

4 Présentation de l ’Object Management Group ...
L ’OMG Statut : consortium Date de naissance : 1989, officialisant les réunions des ingénieurs de DGC, HP, et Sun pour débattre leurs points de vue Aujourd ’hui : regroupe plus de 700 organisations de l ’industrie informatique. Fournisseurs de matériels : Sun, HP, IBM... Fournisseurs de logiciels : Borland, Microsoft, Oracle… Utilisateurs : Boeing, Motorola, Alcatel… Travail : Créations de normes, qui proposent des solutions pour faire communiquer l ’ensemble des applications existantes. et la norme CORBA

5 I La norme CORBA ... CORBA Common Object Request L ’OMG
Broker Architecture L ’OMG et la norme Cette norme réside sur trois points : Le bus CORBA à objets répartis Le langage IDL ( Interface Definition Language ) assure l ’interopératibilté Le modèle de référence de l ’OMG CORBA

6 Le modèle Objet …Schémas
II Le modèle Objet …Schémas C C++ Smalltalk Java LE BUS CORBA Souche Souche Souche Souche Application serveur Code d’ implantation Bus CORBA Application cliente Référence de l’objet Objet CORBA Implanta-tion de l’objet Requête Interface ORB

7 Le modèle Objet …A retenir
II Le modèle Objet …A retenir LE BUS CORBA BUS CORBA = BUS LOGICIEL pouvant s’appuyer sur une infrastructure réseau Objets référencés chez le client contient l’adresse de l’objet Interface définit un type abstrait d’objet Corba Processus d’activation = ‘réponse à la requête’

8 Architecture globale …
II Architecture globale … LE BUS CORBA

9 IDL III Interface Definition Language … Langage de DESCRIPTION !
Précompilateur pour traduire en différents langage de programmation IDL

10 III Un programme IDL… IDL

11 III La compilation IDL vers Java… IDL

12 III Résultats … IDL

13 III Au final … Conclusion


Télécharger ppt "CORBA Un concept de l ’OMG Mathieu Estival Biomédical, 3°Année."

Présentations similaires


Annonces Google