Dela via


TAPI-program

Följande material innehåller riktlinjer för hur du använder TAPI för att skriva slutanvändar- eller serverkommunikationsprogram. Den här informationen är också mycket relevant för programmerare för tjänsteleverantörer.

Det första beslut som en programmerare måste fatta vid användning av TAPI är den servicenivå som krävs. Om ett program till exempel kräver ett menyval som kan ringa upp ett telefonnummer, krävs förmodligen inte ett fullständigt TAPI-program. Assisterad telefoni kan aktivera det här alternativet snabbt och enkelt. Mer information om skillnaden mellan fullständiga TAPI-program och assisterad telefoni finns i TAPI-tjänstnivåer.

Det andra viktiga beslutet är om du vill använda TAPI 2.x, det C-baserade API:et eller TAPI 3.x, som baseras på COM. Se TAPI 3.x jämfört med TAPI 2.x för en diskussion om viktiga överväganden när du bestämmer vilken som ska användas.

Följande diagram illustrerar de grundläggande byggstenarna i ett fullständigt TAPI-program. TAPI 2.x och TAPI 3.x behandlas båda i dessa avsnitt. Material som är mycket specifikt för ett behandlas i översiktsavsnitten för TAPI 2.x eller TAPI 3.x.

byggstenar i ett tapi-program

Följande länkar innehåller innehåll som motsvarar figurerna i bilden ovan:

Figur Dokumentation
1 TAPI-initiering
2 Sessionskontroll
3
4 Media Control
5 om för callcenterkontroller
6 Rendezvous IP Telephony Conferencing
7 TAPI-avstängning