Razlika između verzija stranice "Aplikativni programski interfejs"

[pregledana izmjena][pregledana izmjena]
Uklonjeni sadržaj Dodani sadržaj
m →‎top: razne ispravke
Red 1:
{{Redirect|API}}'''Aplikativni programski interfejs (API) jest''' skup protokola i rutina koji [[računarski sistem]], [[računarska biblioteka]] ili aplikacija obezbjeđuje drugim aplikacijama za obavljanje zahtjeva i usluga tim aplikacijama. Primjer je skup funkcija [[operativni sistem|operativnog sistema]] koje [[program]]i mogu da koriste za obavljanje poslova kao što su upravljanje datotekama i prikazivanje informacija na ekranu.<ref name="Clarke4">{{cite web|url=http://www.drdobbs.com/windows/measuring-api-usability/184405654|title=Measuring API Usability|last1=Clarke|first1=Steven|date=2004|website=Dr. Dobb's|accessdate=29. July7. 2016}}</ref>
 
Česta upotreba API-ja je unutar [[SDK]]-a ({{en|Software Development Kit}}), tako da SDK-ovi uključuju API zajedno sa drugim alatkama poput [[kompajler]]a ili [[linker]]a. 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<ref name="OderskySpoonVenners8">{{cite web|url=http://www.artima.com/pins1ed/combining-scala-and-java.html|title=Combining Scala and Java|last1=Odersky|first1=Martin|last2=Spoon|first2=Lex|date=10. December12. 2008|website=www.artima.com|accessdate=29. July7. 2016|last3=Venners|first3=Bill}}</ref>, i sadrži dodatni API između ostalog za HTTP protokol potreban za web aplikacije.
 
== Primjeri ==