Tramite Communication Manager è possibile personalizzare le interfacce con dispositivi ausiliari e soluzioni Avaya e di terze parti.
Interfacce di programmazione delle applicazioni (API): con le API, più applicazioni possono lavorare con Communication Manager. I programmatori client possono sviluppare applicazioni personalizzate che interagiscono con Communication Manager, usando le API.
Application Enablement Services (AE Services): fornisce la connettività tra le applicazioni e Communication Manager. Con il connettore, si possono sviluppare nuove applicazioni e nuove funzioni senza la modificare Communication Manager o esporre le sue interfacce proprietarie.
Note:
AE Services dispone del proprio set di documentazione clienti, che comprende una panoramica. La presente panoramica di Communication Manager non illustra le modifiche apportate ad AE Services.
API di controllo del dispositivo e dei contenuti multimediali: fornisce un connettore per Communication Manager che i client possono utilizzare per sviluppare applicazioni per il controllo diretto delle chiamate. Le applicazioni si possono registrare come interni IP su Communication Manager e successivamente possono monitorare e controllare tali interni.
L’API di controllo del dispositivo e dei contenuti multimediali è composta da un software per server connettore e da una libreria API per client connettore. Il software per il server connettore è installato su un server hardware indipendente da Communication Manager. Ciò significa che l’API di controllo del dispositivo e dei contenuti multimediali non viene eseguita sullo stesso server di Communication Manager.
Tip:
Contattare il proprio rappresentante Avaya per un elenco completo della documentazione sulle API di controllo del dispositivo e dei contenuti multimediali.
Branch Gateway sullo stesso server: consente la comunicazione tra i client TCP/IP e l'elaborazione delle chiamate di Communication Manager. Il branch gateway è un'applicazione che instrada i messaggi fra reti da un protocollo all’altro (da ISDN a TCP/IP) e consente lo scambio di tutti i messaggi ASAI tramite un protocollo di tunneling TCP/IP.
JTAPI (Java Telephony Application Programming Interface): consente l'integrazione con l'ASAI di Communication Manager.
Interfaccia di programmazione delle applicazioni per servizi telefonici (TSAPI): API aperta supportata da Avaya Computer Telephony con cui si può integrare con l’ASAI di Communication Manager. TSAPI è basata su standard internazionali per i servizi di telefonia CTI. In particolare, la definizione standard CTI delle applicazioni di telecomunicazioni basate su computer (CSTA) emanata dall’European Computer Manufacturers Association (ECMA) è alla base della TSAPI.