Будинки Розвиток Що таке інтерфейс прикладного програмування (api)? - визначення з техопедії

Що таке інтерфейс прикладного програмування (api)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає інтерфейс прикладного програмування (API)?

Інтерфейс програмування додатків (API) - це набір протоколів, процедур, функцій та / або команд, які програмісти використовують для розробки програмного забезпечення або полегшення взаємодії між різними системами. API доступні як для настільного, так і для мобільного використання, і, як правило, корисні для програмування компонентів GUI (графічного інтерфейсу користувача), а також дозволяють програмній програмі запитувати та розміщувати послуги з іншої програми.

Techopedia пояснює інтерфейс програмування програм (API)

API можна розглядати як складений з двох основних елементів: технічної специфікації, яка встановлює спосіб обміну інформацією між програмами (які самі складаються з запиту на обробку та протоколи доставки даних) та програмним інтерфейсом, який певним чином публікує цю специфікацію.

Основна концепція API існувала у певній формі протягом усієї історії цифрових технологій, оскільки взаємодія між унікальними програмами та цифровими системами була головною метою для значної частини існування цієї технології. Але з підйомом всесвітньої мережі та подальшим поворотом тисячоліття дот-ком-буму стимул до цієї технології досяг безпрецедентного рівня.

API набув особливої ​​популярності у процвітаючому комерційному секторі всесвітньої мережі Інтернет на початку 2000 року, коли Salesforce.com включив цю технологію у свою платформу, щоб допомогти клієнтам ділитися та передавати дані через їх різноманітні бізнес-програми. Незабаром після цього eBay почав впроваджувати подібну технологію, а через кілька років через зростання соціальних медіа такі компанії, як Flickr, Facebook, Twitter та Instagram, почали робити те саме.

Що таке інтерфейс прикладного програмування (api)? - визначення з техопедії