IDL - Interface Definition Language |
Thème : Développement de logiciels |
Liens sponsorisés
Définition
Langage permettant l'intéraction entre des composants logiciels au sein d'une architecture ou application distribuée. Description
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, ...
Auteur
bzctoons
bzctoons network - solution internet

Autres sites sur le sujet
Voici 3 autres sites sur le sujet :
Java IDL 
L'IDL, Interface Definition Language 
MSDN : The Interface Definition Language (IDL) File 
Définitions à consulter
Nous vous proposons de consulter également la définition des termes suivants :
- Advanced Video Codec High Definition (AVCHD) : Format de compression destiné à l'enregistrement haute définition
- Interface de programmation d'applications (API) : Une API a pour objet de faciliter le travail d'un programmeur en lui fournissant les outils de base nécessaires à tout travail à l'aide d'un langage donné. Elle constitue une interface servant de fondement à un travail de programmation plus poussé.
- Application Service Provider (ASP) : Application Service Provider
- Interface commune de passerelle (CGI) : Technologie inventée en 1993 qui permet d'exécuter un programme sur un serveur et de renvoyer le résultat à un navigateur Internet.
- Cobol : Abréviation de COmmon Business Orientated Language.
- Common Object Request Broker Architecture (CORBA) : Norme industrielle multi-plateformes et multi-langages permettant de simplifier le développement d’architectures distribuées complexes.
- Définition de type de document (DTD) : Description de la structure d'un document SGML ou XML.
- Interface Graphique de Dispositif (GDI) : Abréviation de Graphical Device Interface, GDI est une norme de Microsoft Windows pour représenter les objets graphiques et les transmettre aux appareils de sortie, tels que des moniteurs et des imprimantes.
- High-Definition Multimedia Interface (HDMI) : Nouveau connecteur audio vidéo remplaçant la prise péritel.
- Interface Commune (TNT) : Norme sur les téléviseurs équipés de décodeur TNT, permettant l'ajout de modules d'accès aux offres de Télévision Numérique Terrestre payante (MPEG-4).
- Java 2 Enterprise Edition (J2EE) : Plate-forme de développement d'application s'appuyant sur le langage Java, dont les spécifications sont gérées par la société SUN.
- Langage de balisage mathématique (MathML) : Langage de balisage dédié à l'encodage des notations mathématiques.
- Langage de feuilles de styles extensible (XSL) : Langage de description de feuilles de style associé à XML.
- Langage normalisé de balisage généralisé (SGML) : "Méta langage" permettant de créer des langages de balisage.
- LaTeX : Outil libre de formatage de texte.
- Memscap : Memscap conçoit, produit et commercialise des composants et des logiciels basés sur les systèmes micro-électro-mécaniques (Mems). Les Mems assurent des fonctions de capteurs permettant d'identifier des paramètres physiques de leur environnement (pression, accélération, etc.) et d'actionneurs pouvant agir sur cet environnement.
- Practical Extraction and Report Language (PERL) : Langage de programmation généraliste créé à l'origine pour la manipulation automatique de textes et désormais utilisé dans une large gamme de tâches, dont l'administration système, le développement web, la programmation réseau, la création d'interfaces graphiques, etc.
- Rapid Application Developpement (RAD) : Technique de développement logiciel.
- Remote Procedure Call (RPC) : Protocole permettant de lancer une procédure d'un programme sur un ordinateur distant. Cette méthode permet au programmeur de réaliser assez simplement des programmes Client-Serveur.
- Scriptol : Langage de programmation orienté-objet et orienté XML.
Liens sponsorisés
Actualité
- PamFax envoie des télécopies via Skype ...
PamFax...[...]
- Learning arabic language
The english version of the DILAP.COM website : arabic language e-learning and teaching - learning books[...]
- Apple dépose un brevet sur une interface ''resolution independant'' ...
Source : MacsimumnewsApple a déposé un brevet sur une interface graphique indépendante de la résolution utilisée. Cette fonction devrait permettre au constructeur d'utiliser des moniteurs à la densité[...]
- Interface multi-dimensionnelle sur Mac OS X ...
Apple vient de soumettre plusieurs demandes de brevets portant sur une interface graphique en 3 dimensions.[...]
- BlackBerry Storm: découvrez sa nouvelle interface tactile en images ...
Le premier BlackBerry à interface entièrement tactile devrait être commercialisé de façon imminente en France. En attendant un test complet de ce nouveau smartphone, nous vous proposons de découvrir e[...]
- Global Interface : acquiert Adesium ...
Global Interface renforce son offre dans le domaine de la sécurité...[...]
- La langue comme interface homme machine ...
Des scientifiques américains pensent avoir trouvé l’interface du futur: la langue.[...]
- XUI : une interface futuriste selon Microsoft ...
XUI pour experience-user-interface, est un concept d’interface tactile imaginé par Microsoft, une très grosse évolution de sa table Surface… Deux vidéos ont été réalisées, l’une nomm[...]
- Mozilla Europe now in Basque language ...
- Nouvelle interface pour MyYahoo! ...
La page personnalisable MyYahoo! change son interface[...]
- Le 16/9, ANPSEDIC, La Consolante et le piège 4...
France 2 au format 16/9
Le 7 avril 2008, France 2 est passée au format 16/9 pour toutes ses émissions de télévision, au lieu du 4/3 qui était la norme utilisée. La suite sera la HD (High Definition, Haute Définition) à la place de la SD (Standard Definition, Définition Standard).
Article,...
- Haute définition et protections seront dans la télévision...
Un texte clair sur la télévision haute définition et ses « protections »
Voici la HDTV, High Definition TeleVision, soit la télévision haute définition (TV HD). Elle arrive, et les...
- définition de l'inflation...
svp je veux une définition précise pr l'inflation avec un exemple afin de mieu comprendre la définition,Merrccçi d'Avance
- HDMI : High Definition Media Interface...
Pourquoi une nouvelle prise ? Avec l’arrivée en 2005 de la TNT, des chaînes françaises en HD, du DVD HD...
- La première vraie carte HDCP d'ATI...
Alors que la norme de connexion HDMI (High Definition Media Interface) est en train de devenir le standard en terme de home cinema, aucune carte graphique...
- Tlviseur Samsung LCD 16/9 94cm HD Ready TNT LE37R86BD...
L'HDMI (High Definition Multimedia Interface) est une connectique transférant en numérique les signaux vidéo et audio de votre platine DVD vers votre13 Vote(s)
- GeCube lance des Radeon X1300 et X1600 HDMI...
Les premières cartes graphiques possédant une sortie HMDI (High Definition Multimedia Interface) arrivent sur le marché. Info-Tek...
Utilisez cette définition !
Vous pouvez recopier cette définition sur votre site à condition d'indiquer que la source est le Dico du Net, en utilisant par exemple ce code :
<p>Source <a href="http://www.dicodunet.com/">Dictionnaire en ligne</a> :
<a href="http://www.dicodunet.com/definitions/developpement/idl.htm">
IDL - Interface Definition Language</a></p>
Envoyer à un ami
Vous pouvez envoyer la définition de IDL - Interface Definition Language à un ami.
Sites de l'annuaire
Voici des sites figurant dans notre annuaire (inscription gratuite) :
- HD, l'image Haute Définition
Difficile d'y voir clair au milieu de tous ces labels, normes et logos estampillés HD... C'est à partir de ce constat que le site a vu le jour. Pour la Haute Définition (HD), deux formats existent pour le moment : le premier en résolution 1280x720 et le second en 1920x1080. Les sources Haute Définition peuvent provenir de chaînes satellites spécifiques (sur TPS et CanalSat avec l'aide d'un décodeur spécialement adapté à la diffusion d'un signal HD), de caméras HDV, de nouvelles consoles de jeux, de certains ordinateurs (équipés d'une carte graphique à sorties HD)....
Catégorie : Actualités et médias > TV Haute Définition
http://www.toutelahd.com/
- Arabic language : online courses
Our conception of the Arabic language and culture is strictly secular and merely didactic. The books which we offer have been designed by teachers who have had a long experience on the field. Our goal : 1- Teaching Arabic as a foreign language - with appropriate techniques - to Western students that are not native speakers. Educational research in Europe and particularly in France now enables one to learn Arabic as one would a western language. The process for teaching Arabic to a Westerner is radically different from that one would use with a native speaker. 2- Arabic as a language of communication with goal-oriented pedagogical choices and modern teaching tools. To create an effective teaching program it is not enough to use the most sophisticated technology (microphones, CD's, phonetics software.). Teaching methods tested in actual conditions are even more important. Learn arabic with dilap and didactic arab handbooks. About writing arabic and alphabet our free tool based on sockwave apply. And at least grammar and phonetic courses....
Catégorie : Apprentissage des langues > Cours d'arabe
http://www.dilap.eu
- Visite virtuelle interactive et photographie panoramique
Studio de création de visites virtuelles interactives 360° : du classique au sur-mesure, nous proposons des solutions adaptées aux professionnels comme aux particuliers. Réalisation de photos panoramiques et fixes en haute définition pour sites internet et tout autre support...
Catégorie : Voyage et tourisme > Visites virtuelles interactives
http://www.web-visite.com/
- Apprendre le français en France - Stage de langue en Provence
Learn French in France: total immersion language course in the French language and culture. Intensive immersion language. Course from enthusiastic teachers. Cours et stages de français en Provence, sud de la France. Visite de la provence....
Catégorie : Apprentissage des langues > Cours de français
http://www.crealangues.com/
- HD-Numérique, portail francophone de la haute définition
Traite l'information et l'ensemble des nouveautés de la haute définition (HD), de la télévision haute définition HDTV, des formats DVD Blu-Ray et HD-DVD....
Catégorie : Actualités et médias > TV Haute Définition
http://www.hdnumerique.com/
- Toute L'actualité et l'information sur le Blu-ray
Toute l'actualité du Blu-ray au jour le jour. Découvrez les dernières informations sur le Blu-ray, un calendrier des sorties de DVD Blu-ray, des dossiers pour mieux comprendre le Blu-ray et les nouveaux formats haute définition, et les caractéristiques de tous les lecteurs, téléviseurs haute définition, jeux playstation 3....
Catégorie : DVD > Films Bluray HD
http://www.blurayfrance.net/
|