Telephony Application Programming Interface

Programmierschnittstelle von Microsoft für Telefonieanwendungen
Dies ist eine Version, die am 19. Mai 2009 gesichtet wurde. Neue Änderungen könnten seitdem vorgenommen worden sein.

Das Telephony Application Programming Interface (TAPI) ist eine Programmierschnittstelle für Telefonieanwendungen. Die Schnittstelle wurde 1993 von Microsoft und Intel eingeführt. Beispielsweise enthält das Betriebssystem Microsoft Windows (ab Version NT 5.0, entspricht Windows 2000) die Version 3.0 dieser Schnittstelle. Ab Microsoft Windows 95 wurde TAPI fest ins Betriebssystem verankert.

Anwendungen für TAPI sind zum Beispiel Softwaretelefonie, Videokonferenzprogramme oder Callcenter-Systeme. TAPI-Treiber sind auch in Verbindung mit ISDN-Telefonanlagen zur Konfiguration und Rufbehandlung mittels CTI gebräuchlich. Im Jahre 1999 wurde TAPI 3.0 veröffentlicht, um mit Windows 2000 die IP-Telefonie zu ermöglichen.

Was diese Arten von Anwendungen betrifft, so steht TAPI in direkter Konkurrenz zum Common ISDN Application Programming Interface (CAPI). Anwendungen, die für TAPI geschrieben sind, lassen sich nur mit einem entsprechenden Gerätetreiber verwenden, ebenso wie Anwendungen für CAPI. Da CAPI in den USA kaum bekannt ist, werden zukünftige Anwendungen internationaler Hersteller eher zur Verwendung mit einem TAPI-Treiber als für CAPI entworfen sein.

Siehe auch