Telephony Server Application Programming Interface - Telephony Server Application Programming Interface
Telephony Programming Server Application Programming Interface è stata una di computer telephony integration standard sviluppato e promosso da Novell e AT & T . Si trattava di una serie di comandi di controllo di chiamata per le chiamate di commutazione, segreteria telefonica e la registrazione delle chiamate che utilizzano NetWare server. A differenza del concorrente Telephony Application Programming Interface da Microsoft e Intel , si trattava di un server di sistema basato che non si aspettava attrezzature sul lato client per gestire la commutazione delle chiamate. Questo è stato importante per AT & T, whicho venduto telefono interruttori di grandi dimensioni che Telephony Server Application Programming Interface intendeva lavorare.
Descrizione
Telephony Programming Server Application Programming Interface consisteva in due parti principali, l' interfaccia di programmazione delle applicazioni per sé, e un "fornitore di servizi di telefonia" che correva su un server e ha parlato con i clienti. Novell ha prodotto uno di questi provider, "tserver" che correva, ovviamente, sui server NetWare. Tserver, a sua volta, ha parlato con un driver specifico per il marchio di centralino telefonico in uso. NetWare ha agito principalmente come il sistema operativo per tserver a correre all'interno, anche se tserver fatto fare uso di NetWare Directory Services per la sicurezza e il provisioning. L'intero sistema dai driver sul lato client al server di Private Branch Exchange autista era conosciuto come "NetWare servizi di telefonia", almeno quando si utilizza il software Novell.
Formati dei messaggi sono basate su uno standard promosso dalla European Computer Manufacturers Association , che è stato direttamente supportato da una serie di interruttori di costruzione europea. Quando utilizzato con uno di questi interruttori, il conducente tra il server e l'interruttore era "sottile". Sono stati necessari driver "più spesse" per switch che non supportano direttamente questi standard. L'interfaccia di programmazione delle applicazioni sul lato client è disponibile per Windows 3.1 , Windows 95 , Windows NT , OS / 2 , Mac OS e UnixWare .
L'interfaccia è stato solo un protocollo di controllo, e non ha inviato un dati vocali attraverso la rete per l'uso con i telefoni basati su software. E 'incluso i comandi per la composizione, pendenti, e altre istruzioni. E 'richiesto un canale, chiamato flusso , per essere impostato per tutte le comunicazioni.
Telephony Application Server Programming Interface e Versit
Telephony Application Programming Interface Server è stato creato in un'epoca in cui i principali vendor di telefonia stavano promuovendo una visione del wide-area networking basata su collegamenti a commutazione di circuito dedicati. A differenza dei sistemi di networking moderni in cui ogni pezzo di dati viene instradato separatamente alla sua destinazione, questi sistemi di networking erano essenzialmente una versione del sistema telefonico esistente che trasportano dati invece di voce, la creazione di canali dedicati tra gli endpoint. In cerca di applicazioni che potrebbero fare uso di una tale rete, fornitori promossi numerosi nuovi standard per la videotelefonia, fax ad alta velocità, ecc
Solo il sistema di controllo è stato standardizzato; ottenere i dati da e verso un computer è rimasto un problema. Ci sono stati una serie di sforzi da vari fornitori per supportare questa funzionalità. Apple Computer era promuovere GeoPort come il computer-end di un tale sistema, e selezionato Telephony Server Application Programming Interface come il protocollo di messaggistica. I vari fornitori formarono il Consorzio Versit e pubblicati "Il Versit CTI Encyclopedia." L'Enciclopedia ampliato il sistema di base per includere un identificatore di dati di tipo per permettergli di passare ogni sorta di "chiamata". Inoltre, Versit permesso che i dati siano commutati al computer utilizzando GeoPort o di una serie di altre opzioni di connessione.
Riferimenti
- Paul Cronin, "Introduzione alla TSAPI e telefonia di rete" , IEEE Communications , aprile 1996
- "Servizi di telefonia Application Programming Interface (TSAPI)" , NetWare Software Developer Kit, Release 5 (o successiva) xx xx Link è morto