Microsoft Telephony API
TAPI ( Interfață de programare a aplicației de telefonie în engleză - interfață de programare a aplicației de telefonie ) - vă permite să conectați computere care rulează Windows la sisteme de transmisie a informațiilor vocale - centrale telefonice de birou, canale telefonice analogice. Datorită acestui fapt, utilizatorii pot combina conversațiile vocale cu schimbul de date computerizate.
Arhitectura TAPI
TAPI include:
- Biblioteca TAPI Dynamic Link - Definește un strat de abstractizare care separă aplicațiile de furnizorii de servicii. Biblioteca este încărcată în spațiul de adrese al aplicației și stabilește o conexiune RPC cu serverul TAPI. Începând cu versiunea 3.0, biblioteca creează și un obiect Media Service Provider (MSP) și comunică cu acesta prin interfața MSPI.
- Server TAPI - ține evidența resurselor de comunicare disponibile pe mașina locală, comunică cu furnizorii de servicii de telefonie (TSP) prin interfața TSPI.
- Furnizor de servicii de telefonie - Biblioteci de legături dinamice pentru gestionarea dispozitivelor de comunicație. Execut de un fir separat în contextul serverului TAPI.
- Un furnizor de servicii media este un set de obiecte COM pentru gestionarea datelor media. Comunicarea dintre MSP și TSP utilizează comunicarea virtuală prin biblioteca și serverul TAPI.
Istorie
Versiuni de TAPI
Versiune |
Anul emiterii |
Sistem de operare acceptat
|
1.3 |
1991 |
Windows 3.1
|
1.4 |
1995 |
Windows 95
|
2.0 |
1996 |
Windows NT
|
2.1 |
1997 |
Windows 2000, Windows NT, Windows 95
|
3.0 |
1999 |
Windows 2000
|
3.1 |
2001 |
Windows XP, Windows 2000
|
Link -uri