ABI

Kohteesta Wikipedia
Siirry navigaatioon Siirry hakuun

ABI, eli Application Binary Interface, määrittelee tietokoneohjelman ja käyttöjärjestelmän, ohjelman ja kirjaston, kahden eri ohjelman tai ohjelman sisäisten osien välisiä toimintamalleja. Siihen kuuluvat kirjaston ja käyttöjärjestelmän aliohjelmien kutsuntatoimenpiteet, järjestelmäkutsut, se mitä aliohjelmia on saatavilla sekä ohjelma-, kirjasto- ja objektitiedostojen tiedostomuoto.

ABI:n tekniset yksityiskohdat peitetään ohjelmointirajapintojen alle helpottamaan ohjelmoijien työtä ja ohjelman toteuttamista eri järjestelmissä. Esimerkiksi kaikki Unixit toteuttavat saman ohjelmointirajapinnan (POSIX API), mutta eivät samaa binäärirajapintaa (ABI), joten ohjelmat on käännettävä erikseen joka alustalle.

Lähteet[muokkaa | muokkaa wikitekstiä]

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.