Мо́ва опису інтерфе́йсів (англ. Interface Description Language, або англ. Interface Definition Language, скорочено IDL) — мова специфікацій, яка використовується для описання інтерфейсів програмних компонентів (англ. API). Мови описання інтерфейсів описують інтерфейс нейтрально по відношенню до різних мов програмування, що дає можливість взаємодії між програмними компонентами, які написано на різних мовах програмування — наприклад, між компонентами написаними на мові програмування та на Java.
Мови описання інтерфейсів, як правило, використовуються в технології виклику віддалених процедур. В цьому випадку, машини на різних кінцях лінії зв'язку можуть мати різні операційні системи, або бути написаними на різних мовах програмування. Мови описання інтерфейсів виступають як міст між ними.
До програмних систем, які базуються на мовах описання інтерфейсів, належать: ONC RPC від Sun, від , COM від Microsoft, від IBM, XPCOM від Mozilla, CORBA від Object Management Group, та SOAP для вебслужб.
Відомі мови опису інтерфейсів:
Див. також
- , оригінальна розробка IDL.
Посилання
- Навчальний посібник по IDL від OMG [ 11 лютого 2021 у Wayback Machine.]
- Спепцифікація OMG IDL [ 8 квітня 2020 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Mo va opisu interfe jsiv angl Interface Description Language abo angl Interface Definition Language skorocheno IDL mova specifikacij yaka vikoristovuyetsya dlya opisannya interfejsiv programnih komponentiv angl API Movi opisannya interfejsiv opisuyut interfejs nejtralno po vidnoshennyu do riznih mov programuvannya sho daye mozhlivist vzayemodiyi mizh programnimi komponentami yaki napisano na riznih movah programuvannya napriklad mizh komponentami napisanimi na movi programuvannya C ta na Java Movi opisannya interfejsiv yak pravilo vikoristovuyutsya v tehnologiyi vikliku viddalenih procedur V comu vipadku mashini na riznih kincyah liniyi zv yazku mozhut mati rizni operacijni sistemi abo buti napisanimi na riznih movah programuvannya Movi opisannya interfejsiv vistupayut yak mist mizh nimi Do programnih sistem yaki bazuyutsya na movah opisannya interfejsiv nalezhat ONC RPC vid Sun vid COM vid Microsoft vid IBM XPCOM vid Mozilla CORBA vid Object Management Group ta SOAP dlya vebsluzhb Vidomi movi opisu interfejsiv XML RPC poperednik SOAP SOAP IDL vid W3C Chastina yak COM tak i CORBA Protocol BuffersDiv takozh originalna rozrobka IDL Posilannya Navchalnij posibnik po IDL vid OMG 11 lyutogo 2021 u Wayback Machine Spepcifikaciya OMG IDL 8 kvitnya 2020 u Wayback Machine