Microsoft Telefoni API
TAPI ( Engelsk telefoniapplikationsprogrammeringsgrænseflade - telefoniapplikationsprogrammeringsgrænseflade ) - giver dig mulighed for at forbinde pc'er, der kører Windows, til stemmeinformationstransmissionssystemer - kontortelefoncentraler, analoge telefonkanaler. Takket være dette er brugere i stand til at kombinere stemmesamtaler med udveksling af computerdata.
TAPI arkitektur
TAPI inkluderer:
- TAPI Dynamic Link Library - Definerer et abstraktionslag, der adskiller applikationer fra tjenesteudbydere. Biblioteket indlæses i applikationens adresserum og etablerer en RPC-forbindelse med TAPI-serveren. Fra version 3.0 opretter biblioteket også et Media Service Provider-objekt (MSP) og kommunikerer med det via MSPI-grænsefladen.
- TAPI-server - holder styr på de tilgængelige kommunikationsressourcer på den lokale maskine, kommunikerer med telefonitjenesteudbydere (TSP) gennem TSPI-grænsefladen.
- Telephony Service Provider - Dynamiske linkbiblioteker til styring af kommunikationsenheder. Udføres af en separat tråd i sammenhæng med TAPI-serveren.
- En medietjenesteudbyder er et sæt COM -objekter til styring af mediedata. Kommunikation mellem MSP og TSP bruger virtuel kommunikation gennem TAPI-biblioteket og serveren.
Historie
Versioner af TAPI
Version |
Udgivelsesår |
Understøttet OS
|
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
|
Links