Personaalarvuti operatsioonsüsteemi funktsioonid
juhtimissüsteem, jne.
6
Rakendusliides
Rakendusliides (API - Application Programming Interface) on liides, mis võimaldab luua
ühenduse erinevate programmide vahel. Rakendusliides võib olla kaasatud erinevat moodi:
Programmeerimiskeskkonda integreeritud näiteks C++ või Java API
Spetsiifiliseks otstarbeks näiteks Google Maps API või Java API XML veebiteenusele. Google Maps
API abil saab veebiteenuse pakkuja oma veebilehel rakendada kaarditeenust asukohtade
lokaliseerimiseks kaardil läbi Google'i poolt pakutava rakendusliidese.
OS'i rakendusliides on liides, mida kasutavad rakendused OS'i teenustele
juurdepääsemiseks. Selline rakendusliides on näiteks Windows API. Viimane
pakub rakendustele kõiki OS'i teenuseid ja igale OS'i teenusele vastab üks
API protseduur.
Joonis 3. OS'i Rakendusliides Paikneb Rakenduste Ja Kerneli Vahel(Allikas: Learning