OMG 接口定义语言 IDL 文件包含了六种不同的元素,()将映射为 Java

免费题库2022-08-02  27

问题 OMG 接口定义语言 IDL 文件包含了六种不同的元素,()将映射为 Java 语言中的包 (package) 或 c++语言中的命名空间(Namespace)。A.. 模块定义B. 消息结构C. 接口描述D. 值类型

选项 A.. 模块定义
B. 消息结构
C. 接口描述
D. 值类型

答案 A

解析 IDL是Interface description language的缩写,指接口描述语言,是CORBA规范的一部分,是跨平台开发的基础。IDL通常用于远程调用软件。 在这种情况下,一般是由远程客户终端调用不同操作系统上的对象组件,并且这些对象组件可能是由不同计算机语言编写的。IDL建立起了两个不同操作系统间通信的桥梁。从本质上讲,OMG IDL接口定义语言不是作为程序设计语言体现在CORBA体系结构中的,而是用来描述产生对象调用请求的客户对象和服务对象之间的接口的语言。OMG IDL文件描述数据类型和方法框架,而服务对象则为一个指定的对象实现提供上述数据和方法。OMG IDL文件描述了服务器提供的服务功能,客户机可以根据该接口文件描述的方法向服务器提出业务请求。在大多数CORBA产品中都提供IDL到相关编程语言的编译器。程序设计人员只需将定义的接口文件输入编译器,设定编译选项后,就可以得到与程序设计语言相关的接口框架文件和辅助文件。
转载请注明原文地址:https://tihaiku.com/congyezige/2397087.html

最新回复(0)