application programming interface
rakendusliides, API
("rakendusprogrammiliides")
olemus
reeglid ja vahendid
rakendusprogrammi suhtluseks
- operatsioonisüsteemiga
- andmebaasihalduse süsteemig
- muu juhtprogrammiga
- sideprotokolliga
rakendusliides
- määrab suhtlusvormingud
- sisaldab mooduliteeke
näiteid
ISO 13584:
kogum funktsioone, mida
saab käivitada programmiga
= set of functions that may be triggered by a program
ISO/IEC 24713:
tarkvarapõhine liides
rakenduse ja biomeetriasüsteemi vaheliseks
suhtluseks ja liidestuseks
= software based interface that can be used for communications and interfacing between an application and the biometric system
ISO/IEC/IEEE 9945:
arvutisüsteemi teenuste andmise
süntaksi ja semantika määratlus
= the definition of syntax and semantics for providing computer system services
ISO/IEC 18598:
kogum käske, funktsioone ja protokolle,
mis spetsifitseerivad
tarkvarakomponentide interaktsiooni
= set of commands, functions and protocols that specify how software components should interact
ülevaateid
https://en.wikipedia.org/wiki/API
http://www.service-architecture.com/articles/web-services/application_program_interfaces_apis.html
https://www.youtube.com/watch?v=s7wmiS2mSXY
https://www.analyticsvidhya.com/blog/2016/11/an-introduction-to-apis-application-programming-interfaces-5-apis-a-data-scientist-must-know/
https://sendgrid.com/blog/what-are-web-apis-used-for/
http://www.basicknowledge101.com/pdf/km/Application%20programming%20interface.pdf
standardeid
https://tools.ietf.org/html/rfc1823
https://tools.ietf.org/html/rfc2743
vt ka
- avalik rakendusliides