Aplikativni programski interfejs
-
"API" preusmjerava ovdje. Za ostala značenja, pogledajte API (čvor).
| Ovaj članak ili neka od njegovih sekcija nije dovoljno potkrijepljena izvorima (literatura, web-stranice ili drugi izvori). Ako se pravilno ne potkrijepe validnim izvorima, sporne rečenice i navodi mogli bi biti obrisani. Pomozite Wikipediji tako što ćete navesti validne izvore putem referenci te nakon toga možete ukloniti ovaj šablon. |
API je skraćenica za engleski izraz application programming interface, što znači: interfejs za komunikaciju između aplikacija. To je skup protokola i rutina koji računarski sistem, računarska biblioteka ili aplikacija obezbjeđuje drugim aplikacijama za obavljanje zahtjeva i usluga tim aplikacijama. Npr. skup funkcija operativnog sistema koje programi mogu da koriste za obavljanje poslova kao što su upravljanje datotekama i prikazivanje informacija na ekranu.
Česta upotreba API-ja je unutar SDK-a (eng. Software Development Kit), tako da SDK-ovi uključuju API zajedno sa drugim alatkama poput kompajlera ili linkera. Unutar SDK-a, API se koristi kao građevinski blokovi iz kojih se pravi računarski program. Npr. SDK za Java programski jezik sadrži J2SE API i java c kompajler, dok J2EE SDK, potreban za razvoj npr. WWW aplikacija, je dodatak Java-inom SDK-u, i sadrži dodatni API između ostalog za HTTP protokol potreban za web aplikacije.
Također pogledajte[uredi | uredi izvor]
Vanjski linkovi[uredi | uredi izvor]
- What is an API? Your Guide to the Internet (R)evolution
- How to design a good API and why it matters
- How to Write an API
- LMAX Application Programming Interface (API) technology
Nedovršeni članak Aplikativni programski interfejs koji govori o računarstvu treba dopuniti. Dopunite ga prema pravilima Wikipedije.