Partager via


Interface de fournisseur de services de téléphonie (TSPI)

Un fournisseur de services de téléphonie (TSPI) gère les contrôles spécifiques aux appareils pour la programmation des communications. Un fournisseur de services de téléphonie doit être conforme au fournisseur de services de téléphonie (TSPI) afin de fonctionner en tant que fournisseur de services dans l’environnement de téléphonie Microsoft. TSPI définit les fonctions externes exposées par un fournisseur de services de téléphonie fourni avec un équipement de communication.

Un auteur TSP doit être familiarisé avec le matériel de Vue d’ensemble de la téléphonie Microsoft, qui couvre l’architecture de téléphonie générale et fournit une vue d’ensemble du matériel commun à plusieurs API de téléphonie. Par exemple, cette section contient une liste d’opérations de contrôle de session, telles que Park, avec des descriptions de chaque opération et saute aux éléments de programmation TAPI 2.2, TAPI 3 et TSPI associés.

Les présentations suivantes couvrent des éléments spécifiques aux besoins d’un auteur TSP. Notez que les parties les plus difficiles de l’écriture d’un fournisseur de services partagés sont des détails spécifiques aux appareils et au système d’exploitation, qui ne sont pas dans l’étendue de ce document.

La vue d’ensemble de TSPI est divisée en sections suivantes :

  • Considérations générales en matière de programmation couvre les exigences en matière de DLL, la gestion appropriée des versions, les vérifications des erreurs effectuées par TAPI, un résumé de la façon dont les fonctions TSPI correspondent aux fonctions TAPI 2.2 (TAPI/C) et une discussion sur les niveaux de service tels qu’exprimés dans TSPI.
  • Le cycle de vie d’un fournisseur de services de téléphonie contient un résumé de haut niveau des phases opérationnelles d’un fournisseur de services de téléphonie.
  • l’accès aux appareils couvre les principes fondamentaux de la façon dont un fournisseur de services cloud expose les informations et les contrôles de l’appareil à TAPI.
  • l’accès à la session couvre ce que TAPI attend d’un TSP pendant une session de communication.
  • media access fournit un ensemble limité de contrôles sur les flux multimédias. Un contrôle beaucoup plus fin est possible grâce à l’utilisation d’un fournisseur de services multimédias, et les auteurs de fournisseurs de services doivent utiliser cette API chaque fois que cela est possible. L’indicateur TSPI fournit des communications entre une paire TSP/MSP.
  • appareils téléphoniques couvre les informations supplémentaires et les opérations exposées si un fournisseur de services cloud gère le contrôle de jeu de téléphones. Ces opérations sont facultatives.
  • l’interface DLL de l’interface utilisateur du fournisseur de services de téléphonie couvrent les fonctions spéciales qui peuvent être implémentées pour permettre à un utilisateur de définir directement de nombreux aspects de la fonctionnalité d’un fournisseur de services cloud.

Pour plus d’informations sur les éléments de programmation TSPI, consultez la de référence TSPI.