Emulateur JTAPI (projet de groupe pour deux étudiants)

"Les services CTI (Computer Telephone Integration) prennent de plus en plus d'importance, surtout en raison de la future et probable intégration des réseaux données et voix, intégration déjà réalisée en partie par ISDN, mais qui doit dans un proche futur être poussée plus loin encore. Cette intégration permet d'envisager de nouveaux services, mais nécessite la définition d'une interface de programmation "propre" de manière à pouvoir contrôler le service de téléphonie depuis un ordinateur. JTAPI (Java Telephony Application Programming Interface) constitue une telle interface. Il ne s'agit pourtant pas d'une implémentation, mais bien d'une interface : il n'y pas (ou pas suffisamment) de code exécutable y associé. Il est nécessaire de se procurer séparément une implémentation par un fournisseur de services de téléphonie (TSP, Telephony Service Provider). En conséquence, pour programmer un service CTI, il faut un central téléphonique, ce qui peut sembler paradoxal, puisque l'interface était justement là pour se rendre indépendant d'un type de central particulier. On se propose en conséquence d'étudier une implémentation purement logicielle de JTAPI. Il existe déjà de telles implémentations, ou du moins en partie, mais le code source n'est pas accessible, ou l'exécutable dépend de conditions particulières sur la machine cible (par exemple, interface TAPI). Une implémentation "Pure Java" serait de ce fait du plus haut intérêt, tant pour l'institut de télécommunications de l'eivd, que pour la communauté mondiale. C'est vers ce but que tend ce projet, avec l'implémentation du Core Package dans un premier temps."

Etudiant: Christian Broillet , Frédéric Dutoit

Année: 2000

Département: TIC

Filière: Informatique et systèmes de communication (anciennement Télécommunications) avec orientation en Réseaux et Services

Type de formation: Plein temps

Enseignant responsable: Markus Jaton