Tartalomjegyzék:
- Meghatározás - Mit jelent az Application Programming Interface (API)?
- A Techopedia ismerteti az alkalmazásprogramozási felületet (API)
Meghatározás - Mit jelent az Application Programming Interface (API)?
Az alkalmazásprogramozási felület (API) olyan protokollok, rutinok, funkciók és / vagy parancsok halmaza, amelyeket a programozók szoftverek fejlesztésére vagy a különféle rendszerek közötti interakció megkönnyítésére használnak. Az API-k asztali és mobil használatra egyaránt elérhetők, és általában hasznosak a grafikus felhasználói felület (GUI) összetevőinek programozásában, valamint lehetővé teszik, hogy egy szoftverprogram igénybe vegye és befogadja egy másik program szolgáltatásait.
A Techopedia ismerteti az alkalmazásprogramozási felületet (API)
Az API két alapvető elemből áll: egy műszaki specifikáció, amely meghatározza, hogyan lehet információcserét végezni a programok között (amely magában foglalja a feldolgozási igényeket és az adattovábbítási protokollokat), és egy olyan szoftver felülettel, amely valamilyen módon közzéteszi a specifikációt.
Az API mögött meghúzódó alapelv valamilyen formában létezett a digitális technológia teljes története során, mivel az egyedi programok és a digitális rendszerek közötti interakció a technológia létezésének nagy része elsődleges cél. De a világháló növekedésével és az azt követő ezredforduló pont-com fellendülésével a technológia ösztönzése példátlan szintet ért el.
Az API különösen kiemelkedővé vált a világhálón növekvő kereskedelmi szektorban 2000 elején, amikor a Salesforce.com beépítette a technológiát a platformjába annak érdekében, hogy az ügyfelek segítséget nyújtsanak az adatok megosztásában és továbbításában a különféle üzleti alkalmazásokon. Nem sokkal ezután az eBay elkezdte bevezetni a hasonló technológiát, és néhány évvel később a szociális média megjelenésével a Flickr, a Facebook, a Twitter és az Instagram olyan vállalatok kezdték el ugyanezt tenni.