Les API de téléphonieTAPI, JTAPI, TSAPI
SommaireSommaireSommaireSommaire
A quoi servent les API?A quoi servent les API?
TAPI 3.0
JTAPI
TSAPI
Conclusion
A quoi servent les API?A quoi servent les API?
API = Application Programming Interface
Permettent de fabriquer des applications de téléphonie fonctionnant indépendamment:
du réseau téléphonique lui-même du mode de connexion entre téléphonie et informatique
SOMMAIRE
A quoi servent les
API?
TAPI 3.0
JTAPI 1.4
TSAPI
Conclusion
A quoi servent les API?A quoi servent les API?
Malgré un objectif commun, leur choix dépend de l’environnement technologique (first party vs third party)
Elles peuvent être utilisées dans de nombreuses applications:
Téléphones logiciels (soft phones) Messageries instantanées Jeux vidéos
SOMMAIRE
A quoi servent les
API?
TAPI 3.0
JTAPI 1.4
TSAPI
Conclusion
TAPI 3.0TAPI 3.0SOMMAIRE
A quoi servent les
API?
TAPI 3.0
JTAPI 1.4
TSAPI
Conclusion
TAPI = Telephony API
Initiée par Microsoft et Intel
Orientée client (suppose que le client est l’initiateur et le destinataire du message): first party
Distingue les différents flux audio/vidéo/data
TAPI 3.0TAPI 3.0SOMMAIRE
A quoi servent les
API?
TAPI 3.0
JTAPI 1.4
TSAPI
Conclusion
Peut router les appels vers les applications appropriées
Supporte les protocoles H323 et IP Multicast
Se base sur Active Directory pour les contrôles d’accès (ACL)
La QoS est gérée à travers son filtre RTP
JTAPI 1.4JTAPI 1.4SOMMAIRE
A quoi servent les
API?
TAPI 3.0
JTAPI 1.4
TSAPI
Conclusion
JTAPI = Java Telephony API
Initiée par Sun, Intel, Nortel, Avaya et Novell
Permet de développer des applications couvrant toutes les fonctionnalités couramment utilisées en téléphonie
Peut fonctionner à la fois en first et en third party
Peut fonctionner sur tout système pouvant faire tourner une machine virtuelle Java
JTAPI est modulable et extensible
Compatible avec les standards existants et les autres API
TSAPITSAPISOMMAIRE
A quoi servent les
API?
TAPI 3.0
JTAPI 1.4
TSAPI
Conclusion
TSAPI = Telephone Server API
Développée par Novell et AT&T
Fonctionne en mode third party (application strictement serveur)
Conçu pour intégrer les PABX au réseau Netware
Pourra exécuter dans le futur toutes les fonctions d’un système téléphonique depuis une application TSAPI
ConclusionConclusionSOMMAIRE
A quoi servent les
API?
TAPI 3.0
JTAPI 1.4
TSAPI
Conclusion
Nom TAPI JTAPI TSAPI
Version actuelle 3.0 1.4 N.C.
Compagnie, organisationsimpliquées dans le projet
Intel, Microsoft
Sun microsystems, Avaya, NortelNetworks, Novell, Intel
Novell, AT&T
Atouts
Facilement intégrable dans un environnement windows
A la fois 1st et 3rd party, modulaire et extensible
Large soutien des industriels du PABX
Points faiblesAPI utilisant des standards fermes
Rend indispensable l'utilisation d'une machine java.
Adapté seulement aux configuration en 3rd party
Le choix de l’API dépend de l’architecture existante et des besoins.
Questions - RéponsesQuestions - RéponsesQuestions - RéponsesQuestions - Réponses