Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parMohamed Moncef Saafi Modifié depuis plus de 6 années
1
IDL interface définition langage
2
Plan Introduction Principaux éléments IDL Types de données IDL Déclaration de module Déclaration d'interface Déclaration de méthode Déclaration d'attribut
3
Introduction Interface description langage (appelé aussi interface définition langage), abrégé en IDL, est un langage voué à la définition de l'interface de composants logiciels, laquelle permet de faire communiquer des modules implémentés dans des langages différents, ou déployés à travers un réseau sur des systèmes hétérogènes (Windows, Linux, Mac OS X, VMS, etc.) dans la perspective d'architecture distribuée.interfacelangagesréseauarchitecture distribuée IDL est défini par l'OMG et utilisé notamment dans le cadre d'applications ORB telles que CORBA.OMGORBCORBA
4
Produits IDL Interface repository Dynamic Interface Static skeletons Client IDL stubs Dynamic skeletons Server Object adapter Object Request Broker IDL interface definition
5
Principaux éléments IDL Modules Interfaces Types de données Constantes Attributs Opérations Exceptions
6
Types de données IDL Types de base Types dérivés Types structurés Types de variables
7
Déclaration de module module { }
8
Déclaration d'interface interface [:inheritance] { }
9
Déclaration de méthode ( ) [raises ] [context] ; Method parameters can be: in :sent to the server out :received from the server inout :both directions
10
Déclaration d'attribut attribute string name ; readonly attribute short age ; Attributes: are declared as variables get and set methods are provided
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.