ISO/IEC 19516:2020 信息技术 对象管理组 接口定义语言(IDL) 4.2

国际标准(ISO)

标准编号:ISO/IEC 19516:2020

中文名称:信息技术 对象管理组 接口定义语言(IDL) 4.2

英文名称:Information technology — Object management group — Interface definition language (IDL) 4.2

发布日期:2020-02

标准范围

该国际标准规定了OMG接口定义语言(IDL)。IDL是一种描述性语言,用于以独立于编程语言或操作系统/处理器平台的方式定义数据类型和接口。IDL仅指定用于定义数据类型和接口的语法。它通常与其他标准结合使用,这些标准进一步定义了如何在特定上下文和平台中使用这些类型/接口:-单独的“语言映射”标准定义IDL定义的构造如何映射到特定编程语言,例如C/C++、Java、C#等。-单独的“序列化”标准定义了如何将数据对象和方法调用序列化为适合网络传输的格式。-独立的“中间件”标准,如DDS或CORBA,利用IDL来定义数据-类型、服务和接口。IDL语法的描述使用类似于扩展的Backus-Naur格式(EBNF)的语法符号。

标准预览图

下载信息


下载该资料,将扣除 50 个积分

立即下载标准文件

大家都在看