article

Az alkalmazásprogramozási felület vagy alkalmazásprogramozási interfész (angolul application programming interface, röviden API) egy program vagy rendszerprogram azon eljárásainak (szolgáltatásainak) és azok használatának dokumentációja, amelyet más programok felhasználhatnak. Egy nyilvános API segítségével lehetséges egy programrendszer szolgáltatásait használni anélkül, hogy annak belső működését ismerni kellene.

Az API általában nem kötődik programozási nyelvhez: bármilyen programnyelvből lehetséges azok meghívása, amennyiben a megfelelő paramétereket a hívás biztosítja, és képes lekezelni az esetleges eredményt.

Az egyik leggyakoribb esete az alkalmazásprogramozási felületnek az operációs rendszerek programozási felülete: annak dokumentációja, hogy a rendszeren futó programok milyen – jól definiált, szabványosított – felületen tudják a rendszer szolgáltatásait használni. A másik leggyakoribb eset az, amikor egy rutinkönyvtárat készít valaki kifejezetten abból a célból, hogy azzal az alkalmazásprogramok által használt eljárásokat szabványosítsa: a rutinkönyvtár ezen eljárásait is egységes, jól dokumentált API segítségével lehet elérni, használni.

Informatika

Application programming interface API API API API Programmierschnittstelle Application Programming Interface API Ohjelmointirajapinta Interface de programmation API Application Programming Interface API Application programming interface Application Programming Interface API Aplikacijų programavimo sąsaja Application Programming Interface API API (informatyka) API Интерфейс программирования приложений Application Programming Interface API API Giao diện lập trình ứng dụng 应用程序编程接口

 

This article is licensed under the GNU Free Documentation License. It uses material from the "Alkalmazásprogramozási felület".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld