Ohjelmointirajapinta

Ohjelmointirajapinta (engl. API eli Application Programming Interface) on väylä, jolla kaksi ohjelmistoa voivat vaihtaa keskenään tietoa teknisesti. Ohjelmointirajapinnat ovat mm. API-taloudessa ja alustataloudessa keskeisiä keinoja.

Ohjelmointirajapinta (Wikipedia)

Ohjelmointirajapinta (engl. Application programming interface, API) on raja komponenttien/moduulien välillä ohjelmoitavassa järjestelmässä.

Ohjelmointirajapinta on määritelmä, jonka mukaan eri ohjelmat voivat tehdä pyyntöjä ja vaihtaa tietoja eli keskustella keskenään. Esimerkki rajapinnasta on käyttöjärjestelmän rajapinta, jolla ohjelmat voivat käyttää keskusmuistia sekä tiedostoja.

Ohjelmontirajapinnat voivat toimia ohjelmien välillä tai ohjelmien ja laitteiston välillä (esimerkiksi BIOS). Ohjelmointirajapinnan tunnusmerkkeihin kuuluvat joukko toimintoja syötteiden ja tulosteiden määrittäminä sekä mahdollisuus muuttaa toteusta ilman häiriötä sen käyttäjille.

« Alkuun