Domanda

Qualcuno potrebbe dirmi il significato di API nel paragrafo seguente, che riguarda in realtà Trasferisci oggetto :

  

Se è probabile che un servizio aziendale   potrebbe essere richiesto di inviare o ricevere tutto   o la maggior parte dei suoi dati in grande,   messaggio a grana grossa, è comune   affinché quel servizio lo fornisca   nella sua API .

Grazie in anticipo.

È stato utile?

Soluzione

" Application Programming Interface " - un insieme di funzioni che un programmatore utilizza per comunicare con un software o un servizio.

Altri suggerimenti

API = Application Programming Interface. È la tua dichiarazione formale dell'interfaccia di programmazione che offri ad altri componenti. Se sei un serio fornitore di servizi, presta molta attenzione al design della tua API. L'uso di DTO è spesso molto appropriato nella fornitura di una buona interfaccia.

Link Wikipedia

  

un'interfaccia di programmazione dell'applicazione (API) è un'interfaccia che definisce le modalità con cui un programma applicativo può richiedere servizi da librerie e / o sistemi operativi

vedi qui:

Articolo di Wikipedia sull'API

Significa solo che l'oggetto espone metodi. Non è raro che le persone utilizzino il termine API quando intendono metodi di un oggetto.

Modifica: A proposito, API significa Application Programmable Interface

per aggiungere alle risposte precedenti, diciamo per le deliziose API dei siti Web, nel tuo programma attuale, puoi chiederle informazioni sull'ultimo sito che è stato aggiunto ai segnalibri da un utente per metterlo sul tuo sito web. Per fare ciò, delicious fornisce un URL nella loro API e puoi usarlo con determinati parametri e ti restituirà un codice html ...

Fondamentalmente qualsiasi sito / programma che fornisce un'API, fondamentalmente consente agli sviluppatori di utilizzare il suo database (dettato da loro) e sostanzialmente forniscono metodi agli sviluppatori nella loro sezione API

API = interfaccia di programmazione dell'applicazione

Il modo migliore per confrontare un'API formale è un contratto tra determinate parti del codice.

Se mi chiami in questo modo, risponderò sempre in quel modo.

Quando parli di qualsiasi "API" di qualsiasi oggetto, stai parlando delle funzioni (dette "comandi") che puoi inviare a quell'oggetto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top