Sommario:
- Definizione - Cosa significa TAPI (Telephony Application Programming Interface)?
- Techopedia spiega Telephony Application Programming Interface (TAPI)
Definizione - Cosa significa TAPI (Telephony Application Programming Interface)?
TAPI (Telephony Application Programming Interface) è un insieme di interfacce di programmazione di applicazioni standard sviluppate da Microsoft e Intel e implementate in Microsoft Windows per la connessione di un computer ai servizi telefonici. TAPI consente a Microsoft Windows di rilevare automaticamente e configurare l'hardware di comunicazione installato su un personal computer.
Techopedia spiega Telephony Application Programming Interface (TAPI)
L'interfaccia di programmazione delle applicazioni di telefonia riceve richieste da diverse applicazioni e le trasmette a dispositivi di telefonia appropriati come telefoni, modem e centralini privati. Su diverse versioni di Windows, sono disponibili diverse versioni di TAPI. Dal punto di vista delle applicazioni informatiche, TAPI può controllare diverse funzioni di telefonia esistenti tra il computer e il dispositivo, come chiamate vocali, dati o fax. Sono inoltre supportate funzionalità di base come la composizione, la risposta e la chiamata in attesa insieme a funzioni supplementari come la conferenza e il parcheggio delle chiamate, nonché altre funzioni PBX.
L'interfaccia di programmazione delle applicazioni di telefonia viene utilizzata principalmente nel controllo dei telefoni o dei modem del sistema telefonico. Viene anche utilizzato per controllare apparecchiature di telefonia abilitate alla voce come modem vocali o hardware dedicato alla voce. Altre possibili applicazioni TAPI sono sistemi interattivi di risposta vocale, applicazioni per call center e conferenze IP multimediali multicast.
Per gli sviluppatori di applicazioni, le applicazioni abilitate per TAPI possono essere create con l'aiuto della maggior parte dei linguaggi di programmazione come Java, C, C ++ o Visual Basic. TAPI aiuta i programmatori di applicazioni a trarre vantaggio da diversi sistemi telefonici e fornire servizi senza comprendere completamente i dettagli interni dei sistemi telefonici. TAPI fornisce un'interfaccia di alto livello per le funzionalità di chiamata e fornisce anche un'interfaccia del fornitore di servizi per i fornitori di hardware per la generazione del software del driver.
