Api

A Programozás Wiki wikiből

API vagyis Application Programming Interface. Egy olyan programozási felület biztosítása az operációs rendszerhez vagy alkalmazásokhoz, amely felület lehetővé teszi hogy külső programok elérhessék a publikált szolgáltatásokat.


Az API-n keresztül független, külső programok vezérelhetik az eszközt illetve elérhetik annak adatait, státuszát.


Az API megvalósítása egyszerű assembly vagy C programhívás is lehet, de gyakori az összetett adatstruktúra átadása és átvétele az API hívásán keresztül.


A "hőskorban" gyakran statikus könyvtárak programhoz szerkesztése, ma már jellemzően dinamikus könyvtár programhoz kapcsolása és azon keresztüli programhívás a megvalósítás módja.