Domov Rozvoj Co je rozhraní pro programování aplikací (api)? - definice z techopedie

Co je rozhraní pro programování aplikací (api)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená rozhraní API (Application Programming Interface)?

Rozhraní aplikačního programování (API) je sada protokolů, rutin, funkcí a / nebo příkazů, které programátoři používají k vývoji softwaru nebo k usnadnění interakce mezi různými systémy. Rozhraní API jsou k dispozici pro stolní i mobilní použití a obvykle jsou užitečná pro programování komponent GUI (grafické uživatelské rozhraní) a také umožňují softwarovému programu požadovat a přijímat služby od jiného programu.

Techopedia vysvětluje rozhraní API (Application Programming Interface)

Na API lze pohlížet jako na dva základní prvky: technickou specifikaci, která stanoví způsob výměny informací mezi programy (které samo o sobě tvoří žádost o protokoly zpracování a doručení dat) a softwarové rozhraní, které tuto specifikaci nějak zveřejňuje.

Základní koncept API existoval v nějaké podobě po celou historii digitální technologie, protože interakce mezi jedinečnými programy a digitálními systémy byla primárním cílem pro většinu existence této technologie. Se vzestupem celosvětového webu a následným rozmachem tisíciletí dot-com boom však pobídka pro tuto technologii dosáhla bezprecedentní úrovně.

Začátkem roku 2000, kdy společnost Salesforce.com začlenila technologii do své platformy, se API stala obzvláště významnou v rozvíjejícím se komerčním sektoru celosvětového webu, aby pomohla zákazníkům sdílet a přenášet data přes jejich různé obchodní aplikace. Brzy nato začal eBay zavádět podobnou technologii a o několik let později se objevily sociální média a společnosti jako Flickr, Facebook, Twitter a Instagram začaly dělat totéž.

Co je rozhraní pro programování aplikací (api)? - definice z techopedie