Hjem Utvikling Hva er et applikasjonsprogrammeringsgrensesnitt (api)? - definisjon fra techopedia

Hva er et applikasjonsprogrammeringsgrensesnitt (api)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr applikasjonsprogrammeringsgrensesnitt (API)?

Et applikasjonsprogrammeringsgrensesnitt (API) er et sett med protokoller, rutiner, funksjoner og / eller kommandoer som programmerere bruker for å utvikle programvare eller lette samspill mellom forskjellige systemer. API-er er tilgjengelige for både stasjonær og mobil bruk, og er vanligvis nyttige for programmering av GUI-komponenter (grafisk brukergrensesnitt), så vel som et program å be om og imøtekomme tjenester fra et annet program.

Techopedia forklarer Application Programming Interface (API)

En API kan sees som sammensatt av to grunnleggende elementer: en teknisk spesifikasjon som fastslår hvordan informasjon kan utveksles mellom programmer (som i seg selv består av forespørsel om prosessering og dataleveringsprotokoller) og et programvaregrensesnitt som på en eller annen måte publiserer den spesifikasjonen.

Det grunnleggende konseptet bak API har eksistert i en eller annen form for hele historien om digital teknologi, ettersom samspillet mellom unike programmer og digitale systemer har vært et hovedmål for mye av den teknologiens eksistens. Men med fremveksten av world wide web, og den påfølgende årtusenskiftet dot-com boom, nådde insentivet for denne teknologien et enestående nivå.

API-en ble spesielt fremtredende i den voksende kommersielle sektoren av internett på begynnelsen av 2000, da Salesforce.com integrerte teknologien i plattformen for å hjelpe kunder med å dele og overføre data over sine forskjellige forretningsapplikasjoner. Like etter dette begynte eBay å rulle ut lignende teknologi, og med fremveksten av sosiale medier noen år senere begynte selskaper som Flickr, Facebook, Twitter og Instagram å gjøre det samme.

Hva er et applikasjonsprogrammeringsgrensesnitt (api)? - definisjon fra techopedia