Sadržaj:
- Definicija - Što znači sučelje aplikacijskog programiranja za telefoniju (TAPI)?
- Techopedia objašnjava aplikacijsko sučelje za programiranje telefonije (TAPI)
Definicija - Što znači sučelje aplikacijskog programiranja za telefoniju (TAPI)?
Aplikacijsko sučelje za telefoniranje u telefonu (TAPI) skup je standardnih aplikacijskih programskih sučelja koje su razvili Microsoft i Intel i implementirali u Microsoft Windows za povezivanje računala s telefonskim uslugama. TAPI omogućuje Microsoft Windows-u da automatski otkrije i postavi komunikacijski hardver instaliran na osobnom računalu.
Techopedia objašnjava aplikacijsko sučelje za programiranje telefonije (TAPI)
Programsko sučelje za aplikaciju za telefoniju prima zahtjeve različitih aplikacija i šalje ih na odgovarajuće telefonske uređaje poput telefona, modema i privatne poslovnice. U različitim verzijama sustava Windows dostupne su različite verzije TAPI-ja. Iz perspektive računalnih aplikacija, TAPI može kontrolirati različite funkcije telefonije koje postoje između računala i uređaja, poput glasovnih poziva, podataka ili faksa. Osnovne funkcije kao što su biranje, odgovaranje na pozive i zadržavanje poziva, kao i dodatne funkcije kao što su konferencija i park za pozive kao i ostale funkcije centrale.
Programiranje aplikacijskog programa za telefoniju prvenstveno se koristi za kontrolu telefonskih slušalica ili modema. Također se koristi za kontrolu opreme za telefoniranje kao što su glasovni modemi ili hardver posvećen glasu. Ostale moguće TAPI aplikacije su interaktivni sustavi za glasovno odgovaranje, aplikacije za pozivne centre i multimedijska IP konferencija u multicastu.
Za programere aplikacija mogu se kreirati programi omogućeni za TAPI uz pomoć većine programskih jezika kao što su Java, C, C ++ ili Visual Basic. TAPI pomaže aplikativnim programerima u iskorištavanju različitih telefonskih sustava i pružanju usluga bez potpunog razumijevanja unutarnjih detalja telefonskih sustava. TAPI pruža sučelje visoke razine za funkcionalnost poziva, a također pruža sučelje davatelja usluga za dobavljače hardvera za generiranje upravljačkog softvera.