A Telephony Application Programming Interface (TAPI) egységes parancskészletet biztosít minden számítógéphez csatlakoztatott támogatott telefonos eszközhöz. A TAPI a Windows Vista és Windows Server 2008 rendszerben a telefonos szolgáltatások révén érhető el. A TAPI-kompatibilis programoknak nem kell ismerniük a kommunikációhoz használt hardvereket. A telefonos szolgáltatás és a megfelelő telefonos szolgáltató az alkalmazás helyett elvégzi az összes fordítási és együttműködési feladatot.

A telefonos szolgáltatások működési elve

Amikor a Windows Vista vagy Windows Server 2008 termékcsalád valamelyik programjában faxot küld, telefonhoz csatlakozik vagy más TAPI által támogatott műveletet hajt végre, három szoftverréteg teszi lehetővé a telefonos eszköz használatát: egy TAPI-kompatibilis program, a telefonos szolgáltatások és egy telefonos szolgáltató:

  • A telefonos programok telefonhívások kezdeményezését valamint adatok vagy faxok küldését és fogadását teszik lehetővé. A Microsoft és a független szoftvergyártók beépítik programjaikba a TAPI-kompatibilis funkciókat. A Windows Vista és Windows Server 2008 rendszerben elérhető telefonos hálózat például a telefonos szolgáltatásokat használja a modemmel vagy ISDN-hardverrel való együttműködéshez a telefonszámok tárcsázásakor.

  • A telefonos szolgáltatás TAPI-kéréseket fogad a programoktól, és olyan gyakran használt funkciókat biztosít a számukra, mint például a modem tárcsázása.

  • A telefonos szolgáltató egy adott telefonos eszköz vagy protokoll parancsait fordítja le. Számos modem és protokoll telefonos szolgáltatóját a Windows Vista és Windows Server 2008 telepítőprogramja a rendszerrel együtt telepíti, míg másokat a független hardvergyártók biztosítanak.

A Windows-alapú telefonos szolgáltatások három rétege



A TAPI három rétege

A telefonos szolgáltatások és a telefonos hardver együttműködése

A TAPI a bonyolult és költséges saját megoldások helyett egyetlen parancskészlet definiálásával teszi lehetővé a különböző forrásokból származó szoftverek és hardverek használatát. Amikor egy telefonos program műveleti kérést küld, a telefonos szolgáltatások meghatározzák az eszközt támogató telefonos szolgáltatót, majd a szolgáltató elküldi a a megfelelő parancsokat az eszköznek.

Az Unimodem (univerzális modem) 5 szolgáltató például telepítve van a Windows Vista és Windows Server 2008 operációs rendszerben. Ha egy ügyfélszámítógépen lévő program telefonszámot tárcsáz, a telefonos szolgáltatások elküldik a megfelelő parancsokat az Unimodem 5 szolgáltatónak, az pedig a megfelelő sorrendben elküldi a parancsokat a telefonszám ügyfélszámítógéphez csatlakoztatott modemen történő tárcsázásához. A programnak semmit nem kell tudnia a modemről.

A telefonos szolgáltatások és azok telefonos szolgáltatói telefonos platformként használhatók a Windows rendszerben. A Windows Vista és Windows Server 2008 mintegy telefonkezelőként a számítógépes és telefonos erőforrások összekapcsolásával biztosítják a hívások átirányítását és kezelését. A TAPI-kompatibilis telefonos programok által kínált megoldások a teljes kis irodai vagy otthoni rendszerektől olyan alközponti ügyfélfelületekig terjednek, amelyek integrálják egy szervezet számítógépes és telefonhálózatait.

Az erőforrások felhasználók számára történő elérhetővé tétele a telefonos szolgáltatásokkal

A hálózati felhasználók vonalakon keresztül kezdeményeznek hívásokat. A hívások kezelésére és vezérlésére telefonokat is használhatnak. Ezeket a hívásokat a telefonos szolgáltatók támogatják. A telefonos rendszergazda a kiszolgálón lévő telefonos erőforrásokat (például vonalakat és telefonokat) teszi elérhetővé a felhasználók számára.

Vonalak

A telefonos szolgáltatásokban minden olyan adatfolyam (adat, hang vagy videó) lehet vonal, amelyet egy telefonos szolgáltató támogat. A modemek esetében a vonal tényleges telefonvonalat jelent. Más eszközök esetében a vonal másféle adatfolyamot, például internetes átjárót jelent. Hívásokat a telefonos szolgáltatók által biztosított vonalak használatával lehet kezdeményezni. Egyetlen vonal egyszerre több hívást is támogathat, mint például a hívásvárakoztatás vagy a konferenciahívás esetében. A telefonos szolgáltató határozza meg, hogy telefonos vonalak miként jelöljék a fizikai eszközöket.

Telefonok

A telefonos szolgáltatásban a telefon olyan végberendezést jelöl, amelyet egy telefonos szolgáltató támogat. A telefonos szolgáltatásban a „telefon” nagyjából a fizikai telefonnak felel meg, de nem feltétlenül jelent tényleges hardvert. A fogalomkörébe beletartozik a megszakítókapcsoló, a kézibeszélő, a hangszóró, a mikrofon, a kijelző, a jelzőfények és a programozható gombok. A fizikai telefonhoz hasonlóan a telefon anélkül is használható, hogy valakit ténylegesen fel kellene hívni vele. A telefon kézibeszélőjével például meghallgathatók vagy beolvashatók a hangpostaüzenetek.

A telefon nem csak tényleges hardver lehet, szoftverrel is emulálható. Az ilyen típusú telefon például lehet egy olyan program, amely TAPI protokollt vagy telefonos szolgáltatót használ. Az adatfolyamok kezeléséhez nincs szükség fizikai telefonra, és habár minden telefonszolgáltató támogatja a vonalakat, nem mindegyikük támogatja a telefonokat.

A telefonos szolgáltatások TAPI általi támogatása

A Windows Vista és Windows Server 2008 operációs rendszerek támogatják a számítógép és a telefonos szolgáltatások integrálását mind a kis irodai vagy otthoni rendszerek, mind a teljes körű vállalati szintű megoldások esetében. Az alsó szintű telefonos szolgáltatási megoldások a következő lehetőségeket biztosítják az egyéni felhasználók számára:

  • A számítógép üzenetrögzítőként vagy hangpostafiókként történő használata.

  • Faxok küldése és fogadása számítógéppel.

  • Multimédiás számítógéphez csatlakoztatott mikrofon és hangszórók vagy mikrofonos fejhallgató telefonrendszerként történő használata.

  • Távoli helyről történő bejelentkezés a számítógépen.

Ezeket a megoldásokat általában támogatják azok a közvetlen kapcsolatok, amelyek esetében az asztali számítógép modemmel csatlakozik a telefonvonalhoz. A vállalati szintű megoldások hálózatot igényelnek, és a következő lehetőségeket biztosítják a szervezetek számára:

  • A számítógép többvonalas telefonrendszerként vagy többfunkciós alközpontvezérlőként történő használata.

  • Hangpostarendszer biztosítása a teljes vállalat számára.

  • Faxrendszer biztosítása a teljes vállalat számára.

  • Igény szerinti hanginformációs szolgáltatások biztosítása, ami lehetővé teszi, hogy a hívók előre felvett vagy számítógéppel létrehozott szöveg-beszéd átalakítási információkat hallgassanak meg.

  • Hangfrekvenciás billentyűzettel vagy más beviteli eszközzel lekérhető igény szerinti faxinformációk az ügyfeleknek.

  • Automatikus, listaalapú tárcsázás telemarketinges célokra.

  • Az adott hívással kapcsolatos adatbázis-információk (például ügyfélprofil vagy számlainformáció) kapcsolással egy időben történő megjelenítése számítógépen.

  • Egyszerű, könnyen használható ügyfélprogram létrehozása minden kommunikáció (hang, személyhívó, e-mail és konferenciahívás) kezelésére.

  • A hálózat telefonos hálózaton keresztüli elérése.

A hálózatokban egy kiszolgálón lévő hardveradapter csatlakoztatja a helyi hálózatot a nyilvános vagy privát telefonos hálózathoz. Az adaptert támogatja a telefonos szolgáltató. A kiszolgálón futó programok biztosítják a hívásfunkciókat, így például a konferenciahívást, hívásátadást, hívásátirányítást, hívásvárakoztatást és automatikus újrahívást. A kiszolgáló vezérli a hálózaton átmenő és alközpontba befutó hívásokat.

Az ügyfélprogramok hang-, video-, fax- és adatkommunikációt biztosítanak a felhasználó számára. Az ügyfélszámítógépen lévő telefonos szolgáltatások a Windows Remote Service Provider segítségével kommunikálnak a hálózaton keresztül a kiszolgálón lévő telefonos szolgáltatókkal, a tényleges telefonos szolgáltatásokat pedig a kiszolgálón lévő telefonos eszközöket kezelő telefonos szolgáltatók biztosítják.

További hivatkozások


Tartalom