TAPI-Anwendungen

Das folgende Material enthält Richtlinien zur Verwendung von TAPI zum Schreiben von Endbenutzer- oder Serverkommunikationsanwendungen. Diese Informationen sind auch für Programmierer von Dienstanbietern sehr relevant.

Die erste Entscheidung, die ein Programmierer bei der Verwendung von TAPI treffen muss, ist die erforderliche Dienstebene. Wenn eine Anwendung beispielsweise eine Menüauswahl erfordert, die eine Telefonnummer wählen kann, ist wahrscheinlich keine vollständige TAPI-Anwendung erforderlich. Die unterstützte Telefonie kann diese Option schnell und einfach aktivieren. Weitere Informationen zur Unterscheidung zwischen vollständigen TAPI-Anwendungen und der unterstützten Telefonie finden Sie unter TAPI-Dienstebenen.

Die zweite wichtige Entscheidung ist die Verwendung von TAPI 2.x, der C-basierten API, oder TAPI 3.x, die auf COM basiert. Unter TAPI 3.x im Vergleich zu TAPI 2.x finden Sie eine Erörterung wichtiger Aspekte bei der Entscheidung, welche Verwendet werden soll.

Das folgende Diagramm veranschaulicht die grundlegenden Bausteine einer vollständigen TAPI-Anwendung. TAPI 2.x und TAPI 3.x werden in diesen Abschnitten behandelt. Sehr spezifisches Material wird in den Übersichtsabschnitten für TAPI 2.x oder TAPI 3.x behandelt.

Bausteine einer tapi-Anwendung

Die folgenden Links enthalten Inhalte, die den Abbildungen in der obigen Abbildung entsprechen:

Abbildung Dokumentation
1 TAPI-Initialisierung
2 Sitzungssteuerung
3 Gerätesteuerung
4 Mediensteuerung
5 Informationen zu Callcenter-Steuerelementen
6 Rendezvous-IP-Telefoniekonferenzen
7 TAPI Herunterfahren