Язык описания интерфейсов | это... Что такое Язык описания интерфейсов? (original) (raw)
Язык описания интерфейсов
Язык описания интерфейсов
Запрос «IDL» перенаправляется сюда; см. также другие значения.
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 2 Н.Елманова, С.Трепалин, А.Тенцер. Delphi 6 и технология COM, СПб.: Питер, 2002, c.48
- ↑ Microsoft Interface Definition Language, MSDN (англ.)
Категория:
- Языки спецификаций
Wikimedia Foundation.2010.
Полезное
Смотреть что такое "Язык описания интерфейсов" в других словарях:
- Язык программирования — Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия,… … Википедия
- Язык спецификаций — В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена. Вы можете … Википедия
- Язык программирования Java — Java Класс языка: объектно ориентированный, структурный, императивный Появился в: 1995 г. Автор(ы): Sun Microsystems Последняя версия: Java Standard Edition 6 (1.6.14) Т … Википедия
- Список языков описания пользовательских интерфейсов — Содержание 1 По производителю или платформе 1.1 Flash 1.2 Java 1.3 Microsof … Википедия
- D (язык программирования) — У этого термина существуют и другие значения, см. D. D Семантика: мультипарадигменный: императивное, объектно ориентированное, обобщённое программирование Тип исполнения: компилятор Появился в: 1999 Автор(ы) … Википедия
- Паскаль (язык программирования) — Эта статья или раздел нуждается в переработке. В Паскале нет модулей, ООП и прочих новомодных веяний. Описание расширений должно присутствовать только в статьях о соответ … Википедия
- Паскаль (язык) — Pascal Семантика: процедурный Тип исполнения: компилятор Появился в: 1970 г. Автор(ы): Никлаус Вирт Паскаль (англ. Pascal) высокоуровневый язык программирования общего назначения. Один из наиболее известных языков программирования, широко… … Википедия
- DCOM — (англ. Distributed COM) расширение Component Object Model для поддержки связи между объектами на различных компьютерах по сети. Принцип работы Для создания объекта на удалённой машине, библиотека COM вызывает менеджер управления сервисами… … Википедия
- CORBA — (обычно произносится [корба], иногда жарг. [кобра]; англ. Common Object Request Broker Architecture общая архитектура брокера объектных запросов) технологический стандарт написания распределённых приложений, продвигаемый… … Википедия
- Apache Thrift — Тип RPC framework Разработчик Apache Software Foundation … Википедия