Vue d’ensemble de l’interface de programmation de Microsoft Agent
[Microsoft Agent est déconseillé à partir de Windows 7 et peut ne pas être disponible dans les versions ultérieures de Windows.]
L’API Microsoft Agent fournit des services qui prennent en charge l’affichage et l’animation des personnages animés. Implémenté en tant que serveur OLE Automation (Component Object Model [COM]), Microsoft Agent permet à plusieurs applications, appelées clients ou applications clientes, d’héberger et d’accéder à ses services d’animation, d’entrée et de sortie en même temps. Un client peut être n’importe quelle application qui se connecte aux interfaces COM de l’agent Microsoft.
En tant que serveur COM, Microsoft Agent démarre automatiquement uniquement lorsqu’une application cliente utilise les interfaces COM et demande à s’y connecter. Il reste en cours d’exécution jusqu’à ce que tous les clients ferment leurs connexions. Lorsqu’aucun client connecté n’est conservé, Microsoft Agent se ferme automatiquement.
Bien que vous puissiez appeler directement les interfaces COM de Microsoft Agent, Microsoft Agent inclut également un contrôle Microsoft ActiveX. Ce contrôle facilite l’accès aux services de Microsoft Agent à partir de langages de programmation qui prennent en charge l’interface de contrôle ActiveX.
En plus de prendre en charge les programmes autonomes écrits pour Windows, Agent peut être scripté pour prendre en charge les pages web, à condition que le navigateur prenne en charge l’interface ActiveX. Microsoft Internet Explorer prend en charge ActiveX ainsi que les langages de script que vous pouvez utiliser pour programmer Agent. Si vous n’utilisez pas Internet Explorer, consultez votre fournisseur pour connaître la prise en charge d’ActiveX par le navigateur.
Les informations suivantes fournissent une brève vue d’ensemble des interfaces de programmation pour le logiciel Microsoft Agent.