Domov Hardware Co je rozhraní pro programování telefonních aplikací (tapi)? - definice z techopedie

Co je rozhraní pro programování telefonních aplikací (tapi)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená rozhraní pro programování telefonních aplikací (TAPI)?

Telephony Application Programming Interface (TAPI) je sada standardních rozhraní pro programování aplikací vyvinutých společností Microsoft a Intel a implementovaných v systému Microsoft Windows pro připojení počítače k ​​telefonním službám. TAPI umožňuje systému Microsoft Windows automaticky detekovat a nastavit komunikační hardware nainstalovaný v osobním počítači.

Techopedia vysvětluje rozhraní pro programování telefonních aplikací (TAPI)

Rozhraní pro programování aplikací pro telefonie přijímá požadavky z různých aplikací a přenáší je do příslušných telefonních zařízení, jako jsou telefony, modemy a soukromé pobočkové ústředny. V různých verzích Windows jsou k dispozici různé verze TAPI. Z pohledu počítačových aplikací může TAPI ovládat různé telefonní funkce, které existují mezi počítačem a zařízením, jako jsou hlasová volání, data nebo fax. Podporovány jsou také základní funkce, jako je vytáčení, příjem a přidržení hovoru, jakož i doplňkové funkce, jako je konferenční a call park a další funkce ústředny.

Rozhraní pro programování telefonních aplikací je primárně používáno při ovládání telefonních systémů nebo modemů. Používá se také k ovládání hlasových telefonních zařízení, jako jsou hlasové modemy nebo hlasový hardware. Dalšími možnými aplikacemi TAPI jsou interaktivní systémy hlasové odezvy, aplikace call centra a multicast multimediální IP konference.

Pro vývojáře aplikací mohou být aplikace podporující TAPI vytvořeny pomocí většiny programovacích jazyků, jako je Java, C, C ++ nebo Visual Basic. TAPI pomáhá aplikačním programátorům využívat výhod různých telefonních systémů a poskytovat služby, aniž by zcela pochopili vnitřní podrobnosti telefonních systémů. TAPI poskytuje rozhraní na vysoké úrovni pro funkce volání a také poskytuje poskytovatelům služeb rozhraní pro dodavatele hardwaru pro generování softwaru ovladače.

Co je rozhraní pro programování telefonních aplikací (tapi)? - definice z techopedie