Interlandltd.ru

Лечебная медицина

Язык описания интерфейсов

13-10-2023

IDL, или язык описания интерфейсов (англ. Interface Description Language или Interface Definition Language) — язык спецификаций для описания интерфейсов, синтаксически похожий на описание классов в языке C++.

Реализации

  • CORBA IDL — язык описания интерфейсов распределённых объектов, разработанный рабочей группой OMG. Создан в рамках обобщённой архитектуры CORBA.
  • IDL DCE, язык описания интерфейсов спецификации межплатформенного взаимодействия служб, которую разработал консорциум Open Software Foundation (теперь The Open Group)[1]
  • MIDL (Microsoft Interface Definition Language) — язык описания интерфейсов для платформы Win32 определяет интерфейс между клиентом и сервером. Предложенная от Microsoft технология использует реестр Windows и используется для создания файлов и файлов конфигурации приложений (ACF), необходимых для дистанционного вызова процедуры интерфейсов (RPC) и COM/DCOM интерфейсов.[2]
    • COM IDL — язык описания интерфейсов между модулями COM. Является преемником языка IDL в технологии DCE (англ. среда распределённых вычислений) — спецификации межплатформенного взаимодействия служб, которую разработал консорциум Open Software Foundation (теперь The Open Group)[1]

Примечания

  1. 1 2 Н.Елманова, С.Трепалин, А.Тенцер. Delphi 6 и технология COM, СПб.: Питер, 2002, c.48
  2. Microsoft Interface Definition Language, MSDN  (англ.)

Язык описания интерфейсов.

© 2016–2023 interlandltd.ru, Россия, Орел, ул. Кустова 70, +7 (4862) 20-00-12