La interfaz de programación de aplicaciones del servidor de telefonía fue un estándar de integración de telefonía informática desarrollado y promovido por Novell y AT&T . Consistía en una serie de comandos de control de llamadas para conmutar llamadas, correo de voz y registro de llamadas utilizando servidores NetWare . A diferencia de la interfaz de programación de aplicaciones de telefonía de la competencia de Microsoft e Intel , era un sistema basado en servidor que no esperaba que el equipo del lado del cliente manejara la conmutación de llamadas. Esto era importante para AT&T, que vendía grandes conmutadores telefónicos con los que se pretendía trabajar con la interfaz de programación de aplicaciones del servidor de telefonía.
Descripción
La interfaz de programación de aplicaciones del servidor de telefonía constaba de dos partes principales, la propia interfaz de programación de aplicaciones y un "proveedor de servicios de telefonía" que se ejecutaba en un servidor y hablaba con los clientes. Novell produjo uno de esos proveedores, "TServer", que se ejecutó, como era de esperar, en servidores NetWare. TServer, a su vez, habló con un conductor específico de la marca de conmutador de telefonía que se estaba utilizando. NetWare actuó principalmente como el sistema operativo para que TServer se ejecutara dentro, aunque TServer hizo uso de NetWare Directory Services para seguridad y aprovisionamiento. Todo el sistema, desde los controladores del lado del cliente hasta el servidor y el controlador de intercambio de sucursales privadas , se conocía como "Servicios de telefonía NetWare", al menos cuando se usaba software Novell.
Los formatos de mensajes se basaron en un estándar promovido por la Asociación Europea de Fabricantes de Computadoras , que fue apoyado directamente por varios conmutadores construidos en Europa. Cuando se utiliza con uno de estos conmutadores, el controlador entre el servidor y el conmutador era "delgado". Se necesitaban controladores "más gruesos" para los conmutadores que no admitían directamente estos estándares. La interfaz de programación de aplicaciones del lado del cliente estaba disponible para Windows 3.1 , Windows 95 , Windows NT , OS / 2 , Mac OS , UnixWare y Linux . [1]
La interfaz era solo un protocolo de control y no enviaba datos de voz a través de la red para su uso con teléfonos basados en software. Incluía comandos para marcar, colgar y otras instrucciones. Requería que se estableciera un canal, llamado flujo , para todas las comunicaciones.
Interfaz de programación de aplicaciones de servidor de telefonía y Versit
La interfaz de programación de aplicaciones del servidor de telefonía se creó en una era en la que los principales proveedores de telefonía promovían una visión de redes de área amplia basada en enlaces dedicados de conmutación de circuitos. A diferencia de los sistemas de redes modernos en los que cada dato se enruta por separado a su destino, estos sistemas de redes eran esencialmente una versión del sistema telefónico existente que transportaba datos en lugar de voz, configurando canales dedicados entre los puntos finales. Buscando aplicaciones que pudieran hacer uso de dicha red, los proveedores promovieron numerosos estándares nuevos para videotelefonía, fax de alta velocidad, etc.
Solo se estandarizó el sistema de control; la entrada y salida de datos en una computadora seguía siendo un problema. Varios proveedores realizaron varios esfuerzos para respaldar esta funcionalidad. Apple Computer estaba promocionando GeoPort como el extremo informático de dicho sistema y seleccionó la Interfaz de programación de aplicaciones del servidor de telefonía como protocolo de mensajería. Los diversos proveedores formaron el Consorcio Versit y publicaron "La Enciclopedia Versit CTI". La Enciclopedia expandió el sistema básico para incluir un identificador de tipo de datos para permitirle cambiar cualquier tipo de "llamada". Además, Versit permitió que esos datos se transfirieran a la computadora mediante GeoPort o una serie de otras opciones de conexión.
Referencias
- ^ https://downloads.avaya.com/css/P8/documents/101014061 Guía de instalación
- Paul Cronin, "Introducción a TSAPI y telefonía de red" , IEEE Communications , abril de 1996
- "Interfaz de programación de aplicaciones de servicios de telefonía (TSAPI)" , Kit de desarrollador de software NetWare, versión 5 (o posterior) xx El enlace está inactivo xx