Applicazioni TAPI
Il materiale seguente fornisce linee guida sull'uso di TAPI per scrivere applicazioni di comunicazione dell'utente finale o del server. Queste informazioni sono anche altamente rilevanti per i programmatori del provider di servizi.
La prima decisione che un programmatore deve prendere usando TAPI è il livello di servizio richiesto. Ad esempio, se un'applicazione richiede una selezione di menu che può comporre un numero di telefono, un'applicazione TAPI completa probabilmente non è necessaria. La telefonia assistita può abilitare questa opzione rapidamente e semplicemente. Per altre informazioni sulla distinzione tra le applicazioni TAPI complete e la telefonia assistita, vedere TAPI Livelli di servizio .
La seconda decisione importante è se usare TAPI 2.x, l'API basata su C o TAPI 3.x, basata su COM. Per una discussione sulle considerazioni importanti da usare, vedere TAPI 3.x vs. TAPI 2.x .
Il diagramma seguente illustra i blocchi predefiniti di base di un'applicazione TAPI completa. TAPI 2.x e TAPI 3.x sono entrambi indirizzati in queste sezioni. Il materiale che è altamente specifico per uno viene indirizzato nelle sezioni di panoramica per TAPI 2.x o TAPI 3.x.
I collegamenti seguenti forniscono contenuto che corrisponde alle figure nell'immagine precedente: