Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
TAPI versione 3.1 è un'API basata su COM che unisce la telefonia IP e classica. Le possibili applicazioni vanno da semplici chiamate vocali tramite la rete PSTN (Public Switched Telephone Network) alle conferenze IP multimediali multicast con qualità del servizio (QOS).
Per ulteriori informazioni sulle funzionalità di telefonia IP TAPI 3.1, consultare il white paper "Telefonia IP con TAPI 3", disponibile nel sito Web Microsoft.
Esistono quattro componenti principali per TAPI 3.1:
- COM API
- TAPI Server
- Provider di servizi di telefonia
- Provider di flussi multimediali (MSP)
Il diagramma seguente illustra l'architettura TAPI 3.1:
L'API viene implementata come una suite di oggetti COM (Component Object Model). Lo spostamento di TAPI nel modello COM orientato agli oggetti consente agli sviluppatori di scrivere applicazioni abilitate per TAPI in molti linguaggi, ad esempio Java, Visual Basic o C/C++. L'uso di COM consente l'aggiornamento dei componenti delle funzionalità TAPI.
Il processo del server TAPI (TAPISRV) astrae il TAPI Service Provider Interface (TSPI) da TAPI 3.x e TAPI 2.x, consentendo l'uso dei provider di servizi di telefonia TAPI 2.x con TAPI 3.x, mantenendo lo stato interno di TAPI. TAPISRV viene implementato come processo di servizio all'interno di SVCHOST.
Fornitori di Servizi meccanismi di trasporto multimediale specifici del fornitore, astratti. In genere esistono in coppie, ovvero un provider di servizi di telefonia (TSP) per il controllo delle chiamate e un provider di servizi multimediali (MSP) per il controllo multimediale.
I provider di servizi di telefonia (TSPs) sono responsabili della trasformazione del modello di chiamata indipendente dal protocollo di TAPI in meccanismi di controllo delle chiamate specifici per il protocollo. TAPI 3.1 garantisce la compatibilità con le versioni precedenti dei TSP TAPI 2.1. Due provider di servizi di telefonia IP (e i relativi MSP associati) vengono forniti di default con TAPI 3.1: il TSP H.323 e il TSP di conferenze multicast IP.
Provider di Servizi Multimediali (MSP) offrono un modo uniforme per accedere ai flussi multimediali in una chiamata, supportando l'API DirectShowTM come gestore del flusso multimediale primario. Gli MSP TAPI implementano interfacce DirectShow per un particolare TSP e sono necessari per qualsiasi servizio di telefonia che usa lo streaming DirectShow. I flussi generici vengono gestiti dall'applicazione.