Telephony Application Programming Interfaces
Il Telephony Application Programming Interfaces (TAPI) è un API di Microsoft Windows, che consente l'integrazione tra telefono e computer e con Windows per utilizzare i servizi telefonici. Diverse versioni di TAPI sono disponibili nelle varie versioni di Windows. TAPI permette alle applicazioni di controllare le funzioni di telefonia tra un computer e la rete telefonica per le chiamate vocali, fax e dati. Include funzioni di base, quali la composizione, rispondere e prenotare una chiamata. Supporta inoltre funzioni supplementari, quali l'attesa, trasferimento, conferenza e il parco di chiamata trovato in PBX, ISDN e altri sistemi telefonici.
Descrizione
[modifica | modifica wikitesto]TAPI viene utilizzata principalmente per controllare il modem o, più recentemente, per il controllo di apparecchi di sistema (PBX) telefonici aziendali. Quando si controlla un Microtelefono PBX, il driver è fornito dal produttore del sistema telefonico. Alcuni produttori forniscono i driver che consentono il controllo di più telefoni. Tradizionalmente, questo viene chiamato "controllo di terze parti". Altri produttori forniscono i driver che consentono il controllo di un singolo apparecchio portatile. Questo è chiamato "controllo prima parte". I driver di terze parti sono progettati per consentire alle applicazioni di vedere e/o di controllare più estensioni allo stesso tempo. Alcuni sistemi telefonici permettono una connessione di terza parte alla volta. I driver di prima parte sono progettati per consentire alle applicazioni di monitorare e/o controllare un'estensione alla volta. I sistemi telefonici naturalmente permettono molte di queste connessioni simultaneamente. Le connessioni modem sono di natura di prima parte.
TAPI può anche essere utilizzato per controllare i dispositivi di telefonia voce-abilitata, compreso il modem voce e hardware dedicato ad esempio Dialogic.
Hardware compatibile con TAPI
[modifica | modifica wikitesto]L'hardware di telefonia che supporta TAPI include la maggior parte dei modem di voce e di alcune schede di telefonia quali schede Dialogic.
I sistemi telefonici riportati di seguito forniscono driver TAPI. Molti di questi driver sono concessi in licenza e quindi comportano un addebito per essere utilizzati:
- Aastra (WOW Edition)
- Alcatel OXO
- Alcatel OXE
- Allworx 6x, 10x, & 24x (using Call Assistant license)
- AltiGen
- Avaya Index
- Avaya IP Office
- BroadSoft BroadWorks (by ESTOS)
- Cisco Call Manager
- Cisco Call Manager Express (First-party by Cisco and Third Party by ESTOS)
- Cisco Communication Manager
- Elmeg
- InterTel Axxess (First-party)
- Innovaphone
- LG LDK
- Mitel 3300ICP (TAPI Gateway by iQ NetSolutions and ESTOS)
- NEC-Philips iS3000
- NEC Aspire
- NEC XN120 (Topaz)
- NEC SV8100
- Nitsuko DXE600
- Nortel BCM
- Nortel CS
- Nortel Meridian
- Nortel Norstar
- Panasonic KX-TD
- Panasonic KX-TDA
- Panasonic KX-TDE
- Panasonic NCP
- Samsung OfficeServ
- Selta SAMIP
- Siemens 3000 (First-party by Siemens and Third Party by ESTOS)
- Siemens HighPath 4000
- Siemens HighPath 8000
- Siemens TC35i
- Shoretel
- Tadiran
- Toshiba CT (First-party)
- Way 2 Call
- ZyXEL X6004/X2002 PBX
Collegamenti esterni
[modifica | modifica wikitesto]- MSDNLibrary about TAPI
- Andreas Marschall's TAPI and TSPI FAQ, su i-b-a-m.de.
- www.tapi.info Wiki Site about TAPI, su tapi.info. URL consultato l'11 novembre 2018(archiviato dall'url originale il 5 gennaio 2016).
- KDTele Tools - Programming Library for TAPI from Kaed Systems, su kaed.com.
- ExceleTel TeleTools - Telephony development tools for VCL, ActiveX, and .NET TAPI programming, su exceletel.com.
- ITAPI3 - .NET managed Library for TAPI from Mark Smith (ZIP), su julmar.com. URL consultato il 25 gennaio 2011(archiviato dall'url originale il 13 luglio 2011).
- nrComm Lib Delphi/C++Builder component library with TAPI support, su deepsoftware.com.
- Former TAPI MVP Michael Dunn's TAPI Site, su rainyjay.com. URL consultato il 25 gennaio 2011(archiviato dall'url originale il 15 luglio 2011).
- RanCOM SDK for a developers of CTI applications, su randersoft.com. URL consultato il 25 gennaio 2011(archiviato dall'url originale il 15 luglio 2011).