Interface description language
De Wikipedia, la enciclopedia libre
Interface description language (también interface definition language), o su acrónimo IDL , es un lenguaje de informática utilizado para describir los componentes de software de una interfaz. Describe una interfaz en un lenguaje neutral, lo cual permite la comunicación entre componentes de software que no comparten el mismo lenguaje como por ejemplo, entre las componentes escritas en C++ y otras escritas en Java.
Son utilizadas con frecuencia en el software de las llamadas a procedimiento remoto (RPC), lo que permite a los sistemas de computadoras utilizar lenguajes y sistemas operativos diferentes. IDL ofrece un puente entre dos sistemas diferentes.
La definición de IDL es utilizada por Sun Microsystems en su ONC RPC mediante el protocolo XDR, The Open Group en su sistema DCE, IBM en su "System Object Model", OMG en CORBA, también en XML-RPC,SOAP y otros servicios web.
Algunos lenguajes IDL:
- IDL specification language,el IDL original.
- Microsoft Interface Definition Language, (MIDL).
- Open Service Interface Definitions
- Platform-Independent Component Modeling Language
- WSDL, lenguaje de descripción de servicios web.
El contenido de esta página es un esbozo sobre programación. Ampliándolo ayudarás a mejorar Wikipedia. Puedes ayudarte con las wikipedias en otras lenguas. |
[editar] Enlaces externos
- OMG Tutorial on OMG IDL (en inglés)
- OMG Specification of OMG IDL (en inglés)