• There are no items in your cart

ISO/IEC 19516:2020

Current
Current

The latest, up-to-date edition.

Information technology Object management group Interface definition language (IDL) 4.2
Available format(s)

Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users

Language(s)

English

Published date

02-19-2020

This International Standard specifies the OMG Interface Definition Language (IDL). IDL is a descriptive language used to define data types and interfaces in a way that is independent of the programming language or operating system/processor platform.

The IDL specifies only the syntax used to define the data types and interfaces. It is normally used in connection with other standards that further define how these types/interfaces are utilized in specific contexts and platforms:

? Separate "language mapping" standards define how the IDL-defined constructs map to specific programming languages, such as, C/C++, Java, C#, etc.

? Separate "serialization" standards define how data objects and method invocations are serialized into a format suitable for network transmission.

? Separate "middleware" standards, such as, DDS or CORBA leverage the IDL to define data-types, services, and interfaces.

The description of IDL grammar uses a syntax notation that is similar to Extended Backus-Naur Format (EBNF).

DocumentType
Standard
Pages
105
PublisherName
International Organization for Standardization
Status
Current

Standards Relationship
BS ISO/IEC 19516:2020 Identical

View more information
US$251.00
Excluding Tax where applicable

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.