O tipo de objeto Aplicativo e de pacote de arquivos criado para a distribuição de um aplicativo de servidor de terminal depende de diversos fatores. A lista a seguir descreve os tipos de objetos Aplicativo e de pacotes que podem ser utilizados, bem como a situação em que convém utilizá-los:
Aplicativo de servidor de terminal: utilize um objeto Aplicativo de servidor de terminal quando o aplicativo estiver instalado no servidor de terminal e o Disparador de Aplicativos estiver instalado nas estações de trabalho dos usuários (e não nesse servidor de terminal). Quando um usuário inicia o Disparador de Aplicativos na estação de trabalho e clica duas vezes em um objeto Aplicativo de servidor de terminal, o Disparador de Aplicativos chama o cliente RDP ou ICA nessa estação de trabalho. Por sua vez, esse cliente estabelece uma sessão de cliente com o servidor de terminal e inicia o aplicativo na sessão.
Não utilize um objeto Aplicativo de servidor de terminal quando os usuários estiverem executando o Disparador de Aplicativos dentro de uma sessão de cliente. Esse procedimento não é suportado, mesmo que o aplicativo esteja hospedado em um servidor de terminal diferente daquele no qual o Disparador de Aplicativos está sendo executado. Se você fizer isso, o usuário receberá o seguinte erro: “Unable to get attributes for Application object...” (Impossível obter atributos do objeto Aplicativo...). As alternativas são: 1) configurar o aplicativo como um objeto Aplicativo Simples; ou 2) executar o Disparador de Aplicativos na estação de trabalho do usuário (e não no servidor de terminal) e configurar esse aplicativo como um objeto Aplicativo de servidor de terminal.
Para obter informações sobre como criar um objeto Aplicativo de servidor de terminal, consulte Seção 28.2, Configurando o aplicativo no eDirectory.
Aplicativo simples: utilize um objeto Aplicativo simples quando o aplicativo já estiver instalado no servidor de terminal e o Disparador de Aplicativos estiver em execução nesse servidor de terminal (ou seja, o usuário estabelece uma sessão de cliente com o servidor de terminal e, em seguida, executa o Disparador de Aplicativos nessa sessão). O objeto Aplicativo simples apenas aponta para o arquivo executável do aplicativo no servidor de terminal.
Também é possível utilizar um objeto Aplicativo simples para fazer com que o Disparador de Aplicativos instale um aplicativo no servidor de terminal quando ele for iniciado pelo usuário. Isso somente deve ser feito com aplicativos que exigem a cópia de uma quantidade muito pequena de arquivos ou a mudança mínima em algumas configurações. Caso contrário, convém utilizar um objeto Aplicativo AOT/AXT ou um objeto Aplicativo MSI.
Para obter informações sobre como criar um objeto Aplicativo simples, consulte Seção 28.2, Configurando o aplicativo no eDirectory.
Aplicativo .AOT/.AXT: utilize um objeto Aplicativo AOT/AXT quando o usuário estiver executando o Disparador de Aplicativos a partir do servidor de terminal, quando você quiser que o aplicativo seja distribuído para esse servidor de terminal no momento em que for iniciado pelo usuário e quando o aplicativo for muito complexo para ser distribuído como um objeto Aplicativo simples.
O usuário deve ter direitos suficientes ao registro e ao sistema de arquivos para copiar arquivos e configurações do registro para as localizações definidas no objeto Aplicativo. Se vários usuários instalarem o aplicativo, somente as configurações do registro e os arquivos específicos para cada um desses usuários serão distribuídos após a primeira distribuição.
Para obter instruções sobre como criar um objeto Aplicativo AOT/AXT e um pacote de arquivos, consulte Seção 28.2, Configurando o aplicativo no eDirectory.
Aplicativo .MSI: utilize um objeto Aplicativo MSI quando o usuário estiver executando o Disparador de Aplicativos a partir do servidor de terminal, quando for um aplicativo do MSI (Microsoft Windows Installer) e quando você quiser distribuí-lo para o servidor de terminal no momento em que for disparado pelo usuário.
O usuário deve ser membro do grupo Administradores. O Microsoft Windows Installer não permite que usuários não-administradores executem instalações por meio de uma sessão de cliente com o servidor de terminal.
Para obter instruções sobre como criar um objeto Aplicativo MSI e um pacote de arquivos, consulte Seção 28.2, Configurando o aplicativo no eDirectory.