Hem Hårdvara Vad är gränssnitt för programmering av telefoniapplikationer (tapi)? - definition från techopedia

Vad är gränssnitt för programmering av telefoniapplikationer (tapi)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder TAPI (Telephony Application Programming Interface)?

Telephony Application Programming Interface (TAPI) är en uppsättning standardprogrammeringsgränssnitt för applikationer utvecklade av Microsoft och Intel och implementerade i Microsoft Windows för att ansluta en dator till telefontjänster. TAPI tillåter Microsoft Windows att automatiskt upptäcka och ställa in kommunikationshårdvara installerad på en persondator.

Techopedia förklarar gränssnitt för programmering av telefoniapplikationer (TAPI)

Telefoniapplikationsprogrammeringsgränssnittet tar emot förfrågningar från olika applikationer och överför dem till lämpliga telefonienheter som telefoner, modem och privata filialutbyten. I olika Windows-versioner finns olika versioner av TAPI tillgängliga. Ur ett datorprogramperspektiv kan TAPI styra olika telefonifunktioner som finns mellan datorn och enheten, till exempel röstsamtal, data eller fax. Grundläggande funktioner som uppringning, svar och samtalshållning tillsammans med kompletterande funktioner som konferens- och samtalspark samt andra PBX-funktioner stöds också.

Telefoniapplikationsprogrammeringsgränssnitt används främst för att styra telefonsystemtelefoner eller modem. Det används också för att styra röstaktiverad telefoniutrustning som röstmodem eller röst dedikerad hårdvara. Andra möjliga TAPI-applikationer är interaktiva röstsvarssystem, callcenter-applikationer och multicast-multimedia IP-konferenser.

För applikationsutvecklare kan TAPI-aktiverade applikationer skapas med hjälp av de flesta programmeringsspråk som Java, C, C ++ eller Visual Basic. TAPI hjälper applikationsprogrammerare att dra fördel av olika telefonsystem och tillhandahålla tjänster utan att helt förstå de inre detaljerna i telefonsystemen. TAPI tillhandahåller ett gränssnitt på hög nivå för samtalsfunktioner och tillhandahåller också ett tjänsteleverantörsgränssnitt för hårdvaruförsäljare för att generera drivrutinsprogramvaran.

Vad är gränssnitt för programmering av telefoniapplikationer (tapi)? - definition från techopedia