API (Application Programming Interface)

Autore: Randy Alexander
Data Della Creazione: 2 Aprile 2021
Data Di Aggiornamento: 24 Giugno 2024
Anonim
What is an API? - Application Programming Interface
Video: What is an API? - Application Programming Interface

Contenuto

Definizione: cosa significa API (Application Programming Interface)?

Un'interfaccia di programmazione dell'applicazione (API) è un insieme di protocolli, routine, funzioni e / o comandi che i programmatori utilizzano per sviluppare software o facilitare l'interazione tra sistemi distinti. Le API sono disponibili sia per uso desktop che mobile e sono in genere utili per la programmazione di componenti GUI (interfaccia utente grafica), oltre a consentire a un programma software di richiedere e accogliere servizi da un altro programma.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Application Programming Interface (API)

Un'API può essere vista come composta da due elementi fondamentali: una specifica tecnica che stabilisce come scambiare le informazioni tra i programmi (che a sua volta è costituito dalla richiesta di protocolli di elaborazione e consegna dei dati) e un'interfaccia software che in qualche modo pubblica tale specifica.

Il concetto di base dietro l'API è esistito in qualche modo per l'intera storia della tecnologia digitale, poiché l'interazione tra programmi unici e sistemi digitali è stata un obiettivo primario per gran parte dell'esistenza tecnologica. Ma con l'ascesa del World Wide Web e il successivo boom delle dot-com di fine millennio, l'incentivo per questa tecnologia ha raggiunto un livello senza precedenti.


L'API è diventata particolarmente importante nel fiorente settore commerciale del World Wide Web all'inizio del 2000, quando Salesforce.com ha incorporato la tecnologia nella sua piattaforma al fine di aiutare i clienti a condividere e trasmettere dati attraverso le loro diverse applicazioni aziendali. Poco dopo, eBay ha iniziato a implementare una tecnologia simile e con l'ascesa dei social media alcuni anni dopo, aziende come Flickr e Instagram hanno iniziato a fare lo stesso.