Table des matières:
- Définition - Que signifie l'interface de programmation d'applications de téléphonie (TAPI)?
- Techopedia explique l'interface de programmation d'applications de téléphonie (TAPI)
Définition - Que signifie l'interface de programmation d'applications de téléphonie (TAPI)?
L'interface de programmation d'applications de téléphonie (TAPI) est un ensemble d'interfaces de programmation d'applications standard développées par Microsoft et Intel et implémentées dans Microsoft Windows pour connecter un ordinateur aux services téléphoniques. TAPI permet à Microsoft Windows de détecter et de configurer automatiquement le matériel de communication installé sur un ordinateur personnel.
Techopedia explique l'interface de programmation d'applications de téléphonie (TAPI)
L'interface de programmation d'applications de téléphonie reçoit les demandes de différentes applications et les transmet aux appareils de téléphonie appropriés comme les téléphones, les modems et les centraux privés. Sur différentes versions de Windows, différentes versions de TAPI sont disponibles. Du point de vue des applications informatiques, TAPI peut contrôler différentes fonctions de téléphonie qui existent entre l'ordinateur et l'appareil, telles que les appels vocaux, les données ou la télécopie. Des fonctionnalités de base telles que la numérotation, la réponse et la mise en attente d'appel ainsi que des fonctions supplémentaires telles que la conférence et le parcage d'appels ainsi que d'autres fonctions PBX sont également prises en charge.
L'interface de programmation d'application de téléphonie est principalement utilisée pour contrôler les combinés ou les modems du système téléphonique. Il est également utilisé pour contrôler les équipements de téléphonie vocale tels que les modems vocaux ou le matériel dédié à la voix. D'autres applications TAPI possibles sont les systèmes de réponse vocale interactifs, les applications de centre d'appels et la conférence IP multimédia multidiffusion.
Pour les développeurs d'applications, les applications compatibles TAPI peuvent être créées à l'aide de la plupart des langages de programmation tels que Java, C, C ++ ou Visual Basic. TAPI aide les programmeurs d'applications à tirer parti des différents systèmes téléphoniques et à fournir des services sans comprendre complètement les détails internes des systèmes téléphoniques. TAPI fournit une interface de haut niveau pour les fonctionnalités d'appel et fournit également une interface de fournisseur de services aux fournisseurs de matériel pour générer le logiciel du pilote.