IDL定义
来源:互联网 发布:网络利大于弊辩论会 编辑:程序博客网 时间:2024/06/15 15:33
IDL(Interface description language),接口描述语言。
IDL用来描述软件接口的一种计算机语言。IDL通过一种中立的方式来描述接口,使得在不同平台上运行的对象和用不同的语言编写的程序可以相互通信交流;比如一个组件用C++写成,另一个组件用java写成。
IDL通常用于远程调用软件。在这种情况下,一般是由远程客户终端调用不同操作系统的对象组件,并且这些对象组件可能是由不同计算机语言编写的。IDL建立起了两个不同操作系统间通信的桥梁。
从本质上讲,OMG IDL接口定义语言不是作为程序设计语言体现在CORBA体系结构中的,而是用来描述产生对象调用请求的客户对象和服务对象之间的接口的语言。OMG IDL文件描述数据类型和方法框架,而服务对象则为一个指定的对象实现提供上述数据和方法。
OMG IDL 文件描述了服务器提供的服务功能,客户机可以根据接口文件描述的方法向服务器提出业务请求。在大多数CORBA产品中都提供IDL到相关编程语言的编译器。程序设计人员只需将定义的接口文件输入编译器,设定编译选项后,就可以得到与程序设计语言相关的接口框架文件和辅助文件。
IDL文件使用MIDL编译器来编译的。
IDL剥离了编程语言和硬件的依赖性。
IDL技术殿堂:http://blog.sina.com.cn/s/articlelist_1984634525_2_1.html。
0 0
- IDL定义
- IDL接口定义语言
- IDL接口定义语言
- OMG 接口定义语言(IDL)
- IDL接口定义语言教程
- 接口定义语言(IDL)简介
- IDL接口定义语言教程
- 接口定义语言IDL,COM
- IDL
- IDL
- IDL
- IDL
- 在C#中使用IDL文件,IDL是个接口定义文件
- TAO下IDL结构定义编译文件分析
- TAO下IDL结构定义编译文件分析
- Firefox 扩展系列 – Firefox Extension IDL 定义组件接口
- 分布式 COM - 代理/存根及 IDL 接口定义语言
- web idl 接口定义语言数据类型与 C++绑定关系
- iostat 结果解析
- 系列笔记17、代理模式-ActivityManagerProxy、Binder
- 关于光纤卡
- IDE,SATA,SATA II,SCSI,SAS,…
- EBS中的OPP服务
- IDL定义
- linux右键打开终端
- linux使用vi命令,提示/root/.vimrc
- LOB segment and LOB index(11g R2…
- How to move LOB Data to Another …
- alter table move跟shrink space的…
- redis服务启动和停止(NOAUTH Authentication required)
- crontab中的sqlplus命令不执行的问…
- 物化视图基础知识