Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az elosztott számítástechnikában az interfész definíciók és távoli függvények gyűjteménye, amelyek lehetővé teszik, hogy két vagy több program együttműködjön a különböző környezetek között. Egy RPC-alkalmazásban az interfész a következőt adja meg:
- Hogyan azonosítják egymást az ügyfél- és kiszolgálóalkalmazások.
- Az adatok átvitelének menete az ügyfél és a kiszolgáló között.
- Az ügyfélalkalmazás által meghívható távoli eljárások.
- A távoli eljárások paramétereinek és visszatérési értékeinek adattípusai.
A Microsoft Interface Definition Language (MIDL) az elosztott alkalmazásokban használt felületek implementálására szolgál. A MIDL használatával egy alkalmazás egy vagy több felülettel rendelkezhet. Minden interfész egyedi elosztott szerződést határoz meg az ügyfél és a kiszolgálói programok között. A távoli eljáráshívásokon (RPC), a komponensobjektum-modellen (COM) és az elosztott komponensobjektum-modellen (DCOM) alapuló alkalmazások a MIDL használatával határozzák meg a felületeiket.
A MIDL sok szempontból hasonlít a C és a C++ nyelvre. A MIDL-interfészek írásának áttekintéséért lásd: A felület fejlesztése.