Visão geral da interface de programação do Microsoft Agent
[O Microsoft Agent foi preterido a partir do Windows 7 e pode estar indisponível nas versões subsequentes do Windows.]
A API do Microsoft Agent fornece serviços que dão suporte à exibição e à animação de caracteres animados. Implementado como um servidor OLE Automation (Component Object Model [COM]), o Microsoft Agent permite que vários aplicativos, chamados de clientes ou aplicativos cliente, hospedem e acessem seus serviços de animação, entrada e saída ao mesmo tempo. Um cliente pode ser qualquer aplicativo que se conecte às interfaces COM do Microsoft Agent.
Como um servidor COM, o Microsoft Agent é iniciado automaticamente somente quando um aplicativo cliente usa as interfaces e solicitações COM para se conectar a ele. Ele permanece em execução até que todos os clientes fechem suas conexões. Quando nenhum cliente conectado permanece, o Microsoft Agent é encerrado automaticamente.
Embora você possa chamar diretamente as interfaces COM do Microsoft Agent, o Microsoft Agent também inclui um controle Microsoft ActiveX. Esse controle facilita o acesso aos serviços do Microsoft Agent a partir de linguagens de programação que dão suporte à interface de controle ActiveX.
Além de dar suporte a programas autônomos escritos para Windows, o Agent pode ser roteirizado para dar suporte a páginas da Web, desde que o navegador dê suporte à interface ActiveX. O Microsoft Internet Explorer inclui suporte para ActiveX, bem como linguagens de script que você pode usar para programar o Agent. Se você não estiver usando Explorer da Internet, consulte seu fornecedor ou fornecedor sobre o suporte do navegador para ActiveX.
As informações a seguir fornecem uma breve visão geral das interfaces de programação para o software do Microsoft Agent.