Utilizar adaptadores do UII para interagir com aplicações externas e Web
Pode utilizar adaptadores do User Interface Integration (UII) para interagir com aplicações externas e Web sem ter acesso ao código fonte da aplicação.
Neste Tópico
Utilizar o adaptador de aplicações do UII
Utilizar o adaptador Web de aplicações do UII
Utilizar o adaptador de aplicações do UII
As aplicações externas são ficheiros executáveis (.exe) que não forem especificamente escritas para o User Interface Integration (UII). As aplicações externas têm os seus próprios processos. Normalmente, são escritas utilizando APIs Win32, Microsoft Foundation Classes (MFC) ou Visual Basic 6.0. Um adaptador de aplicações do UII (HostedApplicationAdapter) permite-lhe modificar o comportamento da aplicação sem acesso ao código fonte.
O Unified Service Desk fornece-lhe um modelo de projeto do Microsoft Visual Studio para criar um adaptador de aplicações do User Interface Integration (UII) que contém eventos e métodos pré-preparados que deverá implementar para criar o seu adaptador de aplicações. Para obter informações sobre como criar um adaptador de aplicações do UII para interagir com uma aplicação externa, consulte Procedimentos: Criar um Adaptador de Aplicações do UII.
Utilizar o adaptador Web de aplicações do UII
Pode alojar qualquer site baseado ou browser, página Web ou aplicação Web no Unified Service Desk. Um adaptador de aplicações Web do UII (WebApplicationAdapter) funciona como uma interface entre a aplicação Web alojada e o Unified Service Desk, permitindo-lhe modificar o comportamento da aplicação sem aceder ao seu código fonte.
O Unified Service Desk fornece-lhe um modelo de projeto do Microsoft Visual Studio para criar um adaptador de aplicações Web do que contém eventos e métodos pré-preparados que deverá implementar para criar o seu adaptador de aplicações Web. Para obter informações sobre como criar um adaptador de aplicações Web do UII para interagir com uma aplicação externa, consulte Procedimentos: Criar um Adaptador de Aplicações do UII.
Protocolos de ação do UII
Na maior parte das condições, as aplicações alojadas do User Interface Integration (UII) não serão modificadas para trabalhar com o agent desktop. Contudo, por vezes, as modificações das aplicações são a forma mais prática de processar automatizações necessárias. Se a situação permitir, uma página Web pode tirar partido de protocolos do UII orientados para HTTP para fazer chamadsa para o Application Integration Framework (AIF). Numa aplicação alojada, pode personalizar o conteúdo da página Web implementando protocolos de ação adicionais. A tabela seguinte descreve os protocolos de ação fornecidos pelo User Interface Integration (UII).
Protocolo | URL pedido | Descrição |
---|---|---|
UII |
UII://<Target App>/Action?<ActionData><ActionData> |
O protocolo aciona um evento «RequestAction para a aplicação web de destino. |
UIICTX |
UIICTX://update/Name1=Value1&Name2=Value2 |
O protocolo adiciona um par nome-valor atual ao contexto e aciona um evento ChangeContext. |
O seguinte é um exemplo de uma chamada do protocolo do UII a partir de uma página HTML.
<HTML>
<HEAD>
<TITLE>Sample UII Protocol Call</TITLE>
</HEAD>
<BODY
<A href="UII://MyApp/MyAction?<GetFocus>true</GetFocus>">Click to execute an action</A></FONT></P>
</BODY>
</HTML>
No exemplo anterior, clicar na «hiperligação inicia WebApplicationAdapter para a aplicação web e o adaptador MyApp. O adaptador chama a ação especificada no protocolo do User Interface Integration (UII) para atualizar o contexto do User Interface Integration (UII). Pode substituir o protocolo do User Interface Integration (UII) no protocolo UIICTX para executar a ação de atualização do contexto.
Consulte Também
Tarefas
Procedimentos: Criar um Adaptador de Aplicações do UII
Procedimentos: Criar um Adaptador de Aplicações Web do UII
Conceitos
Utilizar o adaptador de automatização do UII para interagir com aplicações externas e Web
Adaptadores do UII
Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.