Turinys:
- Apibrėžimas - ką reiškia programų programavimo sąsaja (API)?
- „Techopedia“ paaiškina programų programavimo sąsają (API)
Apibrėžimas - ką reiškia programų programavimo sąsaja (API)?
Taikomosios programos sąsaja (API) yra protokolų, rutinų, funkcijų ir (arba) komandų rinkinys, kurį programuotojai naudoja kurdami programinę įrangą arba palengvindami skirtingų sistemų sąveiką. API yra prieinamos tiek darbastaliams, tiek mobiliesiems, ir paprastai yra naudingos programuojant GUI (grafinę vartotojo sąsają) komponentus, taip pat leidžiant programinės įrangos programai prašyti ir pritaikyti paslaugas iš kitos programos.
„Techopedia“ paaiškina programų programavimo sąsają (API)
Galima laikyti, kad API susideda iš dviejų pagrindinių elementų: techninės specifikacijos, nustatančios, kaip galima keistis informacija tarp programų (kurias pati sudaro apdorojimo prašymai ir duomenų pateikimo protokolai), ir programinės įrangos sąsajos, kuri kažkodėl skelbia tą specifikaciją.
Pagrindinė API koncepcija tam tikra forma egzistavo per visą skaitmeninių technologijų istoriją, nes unikalių programų ir skaitmeninių sistemų sąveika buvo pagrindinis šios technologijos egzistavimo tikslas. Tačiau iškilus pasauliniam žiniatinkliui ir vėlesniam tūkstantmečio taškų rinkimo bumui, šios technologijos paskata pasiekė precedento neturintį lygį.
API ypač išryškėjo populiarėjančiame komerciniame pasaulinio žiniatinklio sektoriuje 2000 m. Pradžioje, kai Salesforce.com įtraukė šią technologiją į savo platformą, kad padėtų klientams dalytis ir perduoti duomenis per įvairias jų verslo programas. Netrukus po to „eBay“ pradėjo diegti panašias technologijas, o po kelerių metų išaugus socialinei žiniasklaidai, tokios įmonės kaip „Flickr“, „Facebook“, „Twitter“ ir „Instagram“ ėmė daryti tą patį.
