Services d'assistance
    Dépannage informatique
Dépannage informatique  - Assistance informatique en ligne

PC volé ?

Bee Bip !
Cliquez ici !
Depannage informatique et aide informatique - Id Cube
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

IDL - Interface Definition Language

Thème : Développement de logiciels

 Définition

Définition de Interface Definition Language  Langage permettant l'intéraction entre des composants logiciels au sein d'une architecture ou application distribuée.

 Description

Description de Interface Definition Language  Une application distribuée est un assemblage de composants logiciels s'exécutant d'une manière indépendante sur des machines et systèmes différents.

Ces composants sont connectés entre eux par un bus au sens large du terme (mémoire, réseau,...). C'est le principe de "l'invocation de procédure distante" (RPC: Remote Procedure Call).

Pour être accessible à l'ensemble de l'application, chaque composant doit annoncer les fonctions qu'il implémente. Pour déclarer l'interface d'un composant avec le reste de l'application d'une manière univoque on utilise le langage IDL.

IDL n'est pas un langage de programmation, c'est une manière de décrire des fonctionnalités (fonctions/méthodes, ...) exportées ainsi que les paramètres requis, et ce, d'une manière universelle.

IDL est utilisé avec CORBA COM/DCOM, ...
Cette page issue de Dicodunet.com est soumise à la licence Creative Commons. Vous pouvez utiliser le contenu de cette page tant que cette note apparaît clairement.
Plan du site