Article de reference

langage de description d'interface

Représentation UML des différents composants logiciels nécessaires à la réalisation d'une réservation de vacances hypothétique Un langage de description d'interface ( LDI ) est ...

Représentation UML des différents composants logiciels nécessaires à la réalisation d'une réservation de vacances hypothétique

Un langage de description d'interface ( LDI ) est un terme générique désignant un langage permettant à un programme ou un objet écrit dans un langage de communiquer avec un autre programme écrit dans un langage inconnu. Les LDI sont généralement utilisés pour décrire les types de données et les interfaces de manière indépendante du langage, par exemple entre des programmes écrits en C++ et d'autres écrits en Java.

Les IDL sont couramment utilisées dans les logiciels d'appel de procédure à distance. Dans ce cas, les machines aux deux extrémités de la liaison peuvent utiliser des systèmes d'exploitation et des langages informatiques différents. Les IDL servent de passerelle entre ces deux systèmes.

Les systèmes logiciels basés sur les IDL incluent Sun RPC de Sun Microsystems , l'environnement de calcul distribué de The Open Group , le modèle d'objet système d'IBM , l' architecture CORBA (Common Object Request Broker Architecture ) de l' Object Management Group (qui implémente OMG IDL, un IDL basé sur DCE/RPC) et le service de distribution de données , XPCOM de Mozilla , Microsoft RPC (qui a évolué vers le modèle d'objet composant (COM) et le modèle d'objet composant distribué (DCOM)), Apache Thrift de Facebook et le langage de description des services Web (WSDL) pour les services Web.

Exemples

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index