Käyttöliittymän kuvauskieli
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 12. maaliskuuta 2013 tarkistetusta
versiosta . tarkastukset vaativat
9 muokkausta .
IDL eli Interface Description Language ( englanninkielinen Interface Description Language tai Interface Definition Language ) on rajapintojen kuvauskieli , joka on syntaktisesti samanlainen kuin C++ :n luokkakuvaukset .
Toteutukset
- AIDL: IDL:n Java - toteutus Androidille , joka tukee paikallisia ja etäproseduurikutsuja. Voidaan käyttää alkuperäisistä sovelluksista JNI :n kautta .
- CORBA IDL on OMG - työryhmän kehittämä hajautettu objektirajapinnan kuvauskieli . Luotu yleisen CORBA-arkkitehtuurin puitteissa.
- IDL DCE , Open Software Foundation -konsortion (nykyisin The Open Group ) kehittämä palvelun yhteentoimivuusmäärittelyn käyttöliittymän kuvauskieli [1]
- MIDL ( Microsoft Interface Definition Language ) on käyttöliittymän kuvauskieli Win32 - alustalle , joka määrittää käyttöliittymän asiakkaan ja palvelimen välillä. Microsoftin ehdottama tekniikka käyttää Windowsin rekisteriä , ja sitä käytetään tiedostojen ja sovellusten määritystiedostojen ( ACF ) luomiseen, joita tarvitaan etäproseduurikutsuliitäntöihin ( RPC ) ja COM / DCOM - liitäntöihin. [2]
- COM IDL on kieli, jolla kuvataan COM-moduulien välisiä liitäntöjä. Se on IDL-kielen seuraaja DCE -tekniikassa( englanniksi - "distributed computing Environment") - spesifikaatio palvelujen eri alustojen väliselle vuorovaikutukselle, jonka on kehittänyt konsortio Open Software Foundation (nykyisin The Open Group ) [1]
Muistiinpanot
- ↑ 1 2 N. Elmanova, S. Trepalin, A. Tenzer. Delphi 6 ja COM-tekniikka, St. Petersburg: Peter, 2002, s. 48
- ↑ Microsoft Interface Definition Language , MSDN