Domov technické vybavenie Čo je rozhranie pre programovanie telefónnych aplikácií (tapi)? - definícia z technológie

Čo je rozhranie pre programovanie telefónnych aplikácií (tapi)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Rozhranie programovania aplikácií telefónu (TAPI)?

Telephony Application Programming Interface (TAPI) je sada štandardných rozhraní pre programovanie aplikácií vyvinutých spoločnosťou Microsoft a Intel a implementovaných v systéme Microsoft Windows na pripojenie počítača k telefónnym službám. TAPI umožňuje systému Microsoft Windows automaticky zisťovať a nastavovať komunikačný hardvér nainštalovaný v osobnom počítači.

Techopedia vysvetľuje rozhranie pre programovanie telefónnych aplikácií (TAPI)

Rozhranie pre programovanie aplikácií telefónu prijíma žiadosti z rôznych aplikácií a odosiela ich do príslušných telefónnych zariadení, ako sú telefóny, modemy a súkromné ​​pobočkové ústredne. V rôznych verziách Windows sú k dispozícii rôzne verzie TAPI. Z hľadiska počítačových aplikácií môže TAPI ovládať rôzne telefónne funkcie, ktoré existujú medzi počítačom a zariadením, ako sú hlasové hovory, dáta alebo fax. Podporované sú tiež základné funkcie, ako je vytáčanie, prijímanie a držanie hovorov spolu s doplnkovými funkciami, ako sú konferenčné a volacie parky, ako aj ďalšie funkcie PBX.

Rozhranie programovania telefónnych aplikácií sa primárne používa na ovládanie telefónov alebo modemov telefónneho systému. Používa sa tiež na ovládanie hlasových telefónnych zariadení, ako sú hlasové modemy alebo hlasovo určený hardvér. Ďalšími možnými aplikáciami TAPI sú interaktívne systémy hlasovej odozvy, aplikácie call centra a multicastové multimediálne IP konferencie.

Pre vývojárov aplikácií je možné aplikácie podporujúce TAPI vytvárať pomocou väčšiny programovacích jazykov, ako sú Java, C, C ++ alebo Visual Basic. TAPI pomáha aplikačným programátorom využívať rôzne telefónne systémy a poskytovať služby bez úplného pochopenia vnútorných detailov telefónnych systémov. TAPI poskytuje rozhranie na vysokej úrovni pre funkcie hovorov a tiež poskytuje rozhranie poskytovateľov služieb pre dodávateľov hardvéru na generovanie softvéru ovládačov.

Čo je rozhranie pre programovanie telefónnych aplikácií (tapi)? - definícia z technológie