Programmierschnittstelle für Telefonieanwendungen (TAPI)

Autor: Robert Simon
Erstelldatum: 16 Juni 2021
Aktualisierungsdatum: 9 Kann 2024
Anonim
Programmierschnittstelle für Telefonieanwendungen (TAPI) - Technologie
Programmierschnittstelle für Telefonieanwendungen (TAPI) - Technologie

Inhalt

Definition - Was bedeutet TAPI (Telephony Application Programming Interface)?

TAPI (Telephony Application Programming Interface) ist eine Reihe von Standard-Anwendungsprogrammierschnittstellen, die von Microsoft und Intel entwickelt und in Microsoft Windows implementiert wurden, um einen Computer mit Telefondiensten zu verbinden. Mit TAPI kann Microsoft Windows die auf einem PC installierte Kommunikationshardware automatisch erkennen und einrichten.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt die Telephony Application Programming Interface (TAPI)

Die Programmierschnittstelle für Telefonieanwendungen empfängt Anforderungen von verschiedenen Anwendungen und überträgt diese an geeignete Telefoniegeräte wie Telefone, Modems und Nebenstellenanlagen. Unter verschiedenen Windows-Versionen sind verschiedene Versionen von TAPI verfügbar. Aus Sicht von Computeranwendungen kann TAPI verschiedene Telefoniefunktionen steuern, die zwischen dem Computer und dem Gerät bestehen, z. B. Sprachanrufe, Daten oder Faxe. Grundfunktionen wie Wählen, Beantworten und Halten von Anrufen sowie Zusatzfunktionen wie Konferenz- und Anrufparken sowie andere PBX-Funktionen werden ebenfalls unterstützt.


Die Programmierschnittstelle für Telefonieanwendungen wird hauptsächlich zur Steuerung von Mobilteilen oder Modems von Telefonsystemen verwendet. Es wird auch zur Steuerung sprachfähiger Telefoniegeräte wie Sprachmodems oder sprachspezifischer Hardware verwendet. Andere mögliche TAPI-Anwendungen sind interaktive Sprachantwortsysteme, Callcenter-Anwendungen und Multicast-Multimedia-IP-Konferenzen.

Für Anwendungsentwickler können TAPI-fähige Anwendungen mit Hilfe der meisten Programmiersprachen wie Java, C, C ++ oder Visual Basic erstellt werden. TAPI hilft Anwendungsprogrammierern dabei, verschiedene Telefonsysteme zu nutzen und Dienste bereitzustellen, ohne die inneren Details der Telefonsysteme vollständig zu verstehen. TAPI bietet eine übergeordnete Schnittstelle für Anruffunktionen sowie eine Dienstanbieterschnittstelle für Hardwareanbieter zum Generieren der Treibersoftware.