1、IDL 是一种规范语言。 2、IDL 看上去很像 C 语言。 3、OMG IDL 的目的是定义接口和精简分布对象的过程。 4、IDL分离对象的接口与其实现。 5、IDL剥离了编程语言和硬件的依赖性。 6、使用IDL定义接口的客户机程序员不知道接口背后的实现细节。 7、IDL提供一套通用的数据类型,并以这些数据类型来定义更为复...
Object Management Group (OMG)インタフェース定義言語(IDL)は、クライアント・オブジェクトから呼び出し、オブジェクトの実装で提供するインタフェースを記述するために使用します。OMG IDLインタフェース定義では、各操作のパラメータを完全に指定し、インタフェースの操作を使用するクライアン...
网络接口定义语言 网络释义 1. 接口定义语言 ...ORBA 应用程序的开发过程,然后详细讨论如何利用接口定义语言(OMG IDL)编写对象 接口,如何编写服务端程序与客户 … www.docin.com|基于3个网页 例句 释义: 全部,接口定义语言
IDL建立起了两个不同操作系统间通信的桥梁。从本质上讲,OMG IDL接口定义语言不是作为程序设计语言体现在CORBA体系结构中的,而是用来描述产生对象调用请求的客户对象和服务对象之间的接口的语言。OMG IDL文件描述数据类型和方法框架,而服务对象则为一个指定的对象实现提供上述数据和方法。
类似于C和C++的语法规则,OMG IDL中构造数据类型包括结构、联合、枚举等形式。如下例: (1)结构类型: typedef long GoodsNumber; struct { GoodsNumber number; string name; float price; } (2)联合类型: union stockIn switch( short ) { case 1: stocker : long; ...
OpenDDS自带的文件(例如dds/DdsDcpsTopic.idl)定义了中间件库与应用程序之间的API部分。这被称为OMG IDL平台特定模型(PSM)。 使用OpenDDS的用户除了使用C++或Java源代码文件外,还可以编写IDL文件。本节只描述后一种用法。 IDL规范(版本4.2)使用术语“构建块”来定义整体IDL语法的子集,某些工具可能支持这些构建块。
是的,连IDL都必须有一个标准字符集,它将构建在这个字符集上。ISO 464定义了空字符(null)和其它图形字符。 接着,OMG必须处理从一个计算机系统到另一个计算机系统之间的字符传输。这意味着可能涉及到从一个字符代码集到另一个字符代码集的转换,这取决于语言绑定。在上个月的专栏文章中,我们对Orbacus Object ...
44、、OMGIDLOMGIDLIDL特点IDL规范OMGIDLOMGIDL模块接口提前声明常量常量类型声明序列any类型属性例外操作签名预编译
idlomg接口定义代码集语言字符集 developerWorks中国 Javatechnology 文档库OMG接口定义语言定义分布式服务的能力DaveBartlett(dbartlett@pobox),顾问、作家和讲师简介:一切都要从接口定义语言(IDL)开始。当我们采用RPC或COM技术以及CORBA技术来编写分布式系统时都需要它。在各种情况下,接口定义语言提供了将对象的接口与其实现...
6.2 OMG IDL映射元件 一个完整的语言映射将允许程序员以一种对指定的编程语言很方便的方式访问所有ORB功能。 所有映射都必须定义以下元素: 所有OMG IDL基本类型和构造类型 对OMG IDL中定义的常量的引用 对OMG IDL中定义的对象的引用 调用操作,包括传递参数和接收结果 ...