Distribuindo aplicativos

Quando um usuário remoto tenta executar um aplicativo pela primeira vez, o Disparador de Aplicativos distribui o aplicativo ao usuário através da conexão lenta. Se isso exigir que muitos arquivos sejam copiados para a estação de trabalho, o processo de distribuição poderá demorar um pouco.

Para acelerar o processo de distribuição, você pode armazenar o aplicativo em cache na estação de trabalho do usuário enquanto ele ainda for local ou distribuir o aplicativo ao usuário através de uma mídia removível, como um CD, disco JAZ* ou disco ZIP*. Para deixar o usuário controlar o processo de distribuição, você pode habilitar o reinício de ponto de verificação para os arquivos do download. As seguintes seções fornecem instruções:


Adicionando aplicativos ao cache

Você pode permitir que um usuário instale ou verifique (corrija) um aplicativo do cache do NAL local do usuário, em vez de uma conexão lenta. Para isso, você precisa armazenar os arquivos de origem do aplicativo em cache na unidade local da estação de trabalho enquanto o usuário estiver conectado através de uma conexão local (LAN).

Para obter informações sobre o cache do NAL, consulte Gerenciando o cache do NAL (Novell Application Launcher) .

Para armazenar um aplicativo em cache:

  1. No ConsoleOne, clique o botão direito do mouse no objeto Aplicativo > clique em Propriedades.

  2. Clique na guia Associações para exibir a página Associações.


    Página Associações

  3. Na lista Associações, selecione a caixa Forçar Cache para o usuário em cuja estação de trabalho você deseja armazenar o aplicativo em cache.

  4. Clique em OK para gravar as mudanças.

O aplicativo será armazenado em cache na unidade local do usuário da próxima vez em que o Disparador de Aplicativos for reiniciado ou atualizado.


Distribuindo aplicativos através de mídia removível

Enquanto o Disparador de Aplicativos estiver instalado e em execução na estação de trabalho, você poderá distribuir aplicativos à estação de trabalho através de mídia removível, como um CD, disco JAZ ou disco ZIP. A mídia removível funciona como um segundo cache de estação de trabalho, contendo as configurações do objeto Aplicativo e arquivos de origem do aplicativo necessários para instalar e executar o aplicativo.

Por exemplo, há um usuário móvel que raramente se conecta à rede mas necessita de um aplicativo que você distribuiu a outros usuários. Você grava o aplicativo em um CD e o envia ao usuário. O usuário insere o CD na unidade da estação de trabalho, o Disparador de Aplicativos lê o CD e exibe o ícone do objeto Aplicativo nos locais que você configurou (janela do Disparador de Aplicativos, menu Iniciar, área de trabalho dentre outros). O usuário dispara então o aplicativo, que é distribuído às estações de trabalho de acordo com a configuração do objeto Aplicativo.

Se o aplicativo incluir quaisquer aplicativos dependentes (objeto Aplicativo > guia Executar Opções > página Dependências do Aplicativo), os aplicativos dependentes deverão ser incluídos na mídia removível caso ainda não tenham sido distribuídos à estação de trabalho do usuário.

Para criar um cache em uma mídia removível:

  1. No ConsoleOne, clique no menu Ferramentas > clique em Ferramentas do NAL > clique em Criar CD Virtual para iniciar o Assistente de Criação de CD e exibir a página a seguir.


    Assistente de Criação de CD: Página Associação

  2. Clique em Adicionar > procure e selecione o objeto Aplicativo para o aplicativo que deseja distribuir. Repita esta etapa para acrescentar aplicativos adicionais.

    Se você acrescentar um aplicativo .MSI, verifique se o diretório de origem .MSI inclui apenas arquivos e subdiretórios do pacote .MSI. O Assistente de Criação de CD incluirá todos os arquivos e subdiretórios localizados no diretório de origem, e o Disparador de Aplicativos instalará todos os arquivos e subdiretórios, independentemente de fazerem ou não parte do pacote .MSI, no diretório de cache do usuário em sua máquina local. O diretório de origem é especificado através da variável SOURCE_PATH na página Macros do objeto Aplicativo (guia Comum).

  3. Para cada aplicativo adicionado à lista, selecione os locais onde deseja que o ícone do objeto Aplicativo apareça e selecione se deseja ou não forçar execução e forçar cache do aplicativo. Essas configurações são descritas a seguir:

    Forçar Execução: Force Run icon Executa automaticamente o aplicativo. No caso de um aplicativo associado a um usuário, esse aplicativo é executado logo após a inicialização do NAL. No caso de um aplicativo associado a uma estação de trabalho, esse aplicativo é executado logo após a inicialização da estação de trabalho (inicialização ou reinicialização).

    Você pode usar a opção Forçar Execução com várias outras configurações para obter comportamentos únicos. Por exemplo, se você usar a opção Forçar Execução com a opção Executar aplicativo uma vez (objeto Aplicativo > guia Executar Opções > página Aplicativos), assim que o objeto Aplicativo for distribuído, ele será executado uma vez e removido da estação de trabalho. Como alternativa, você pode optar por executar o objeto Aplicativo uma vez em determinado momento. Para fazer isso, selecione Forçar Execução, selecione a opção Executar Aplicativo uma Vez na página Aplicativo (objeto Aplicativo > guia Executar Opções) e defina uma programação usando a página Programar (objeto Aplicativo > guia Disponibilidade).

    Se desejar forçar a execução de vários aplicativos em uma ordem específica, marque cada um deles como Forçar Execução. Em seguida, forneça a cada objeto Aplicativo uma ordem numérica usando a opção Determinar Ordem de Execução Forçada na página Ícone (objeto Aplicativo > guia Identificação).

    NAL: App Launcher icon Adiciona o ícone do objeto Aplicativo à Janela de Aplicativo, à janela do Explorador de Aplicativos e à janela do Browser de Aplicativos.

    Menu Iniciar: Start Menu icon Se a estação de trabalho estiver executando o Explorador de Aplicativos, esta opção adicionará o objeto Aplicativo ao menu Iniciar do Windows. O objeto Aplicativo será adicionado à parte superior do menu Iniciar, a menos que você designe esse objeto a uma pasta e use a estrutura da pasta no menu Iniciar. Consulte a página Pastas do objeto Aplicativo (objeto Aplicativo > guia Identificação).

    Desktop: Desktop icon Se a estação de trabalho estiver executando o Explorador de Aplicativos, esta opção exibirá o ícone do objeto Aplicativo na área de trabalho do Windows.

    Bandeja do Sistema: System Tray iconSe a estação de trabalho estiver executando o Explorador de Aplicativos, esta opção exibirá o ícone do objeto Aplicativo na bandeja do sistema do Windows.

    Disparo Rápido: Quick Launch icon Se a estação de trabalho estiver executando o Explorador de Aplicativos, esta opção exibirá o ícone do objeto Aplicativo na barra de ferramentas Quick Launch (Inicialização Rápida) do Windows.

    Forçar Cache: Force Cache icon Esta opção poderá ser usada somente se o objeto Aplicativo estiver marcado como desconectável (objeto Aplicativo > guia Identificação > página Ícone). Com a opção Forçar Cache habilitada, na primeira vez em que o aplicativo for disparado, o Disparador de Aplicativos copiará os arquivos de origem do aplicativo e outros arquivos necessários para a instalação no diretório de cache da estação de trabalho. Assim, o usuário poderá instalar ou verificar (consertar) o aplicativo quando estiver desconectado do eDirectory. Os arquivos são compactados para economizar espaço na unidade local da estação de trabalho.

    O comportamento Forçar Cache para um aplicativo de mídia removível (descrito no parágrafo anterior) é diferente do comportamento para um aplicativo de rede (eDirectory). Com um aplicativo de rede, o Disparador de Aplicativos armazena o aplicativo em cache logo que ele toma conhecimento do aplicativo, mesmo que ele ainda não tenha sido disparado. Com um aplicativo de mídia removível, o Disparador de Aplicativos só armazena o aplicativo em cache quando ele é disparado pela primeira vez. Isso garante que o usuário não seja forçado a aguardar o cache de vários aplicativos quando o Disparador de Aplicativos ler inicialmente a mídia removível.

  4. Depois de terminar de adicionar aplicativos, clique em Avançar para exibir a página seguinte.


    Assistente de Criação de CD: Página Selecionar Diretório

  5. Preencha os seguintes campos:

    Selecionar Diretório para CD Virtual: Selecione o local onde deseja criar o cache para os aplicativos. Verifique se o local selecionado possui espaço suficiente em disco para o cache de aplicativo. Se faltar espaço em disco, você receberá uma mensagem informando um erro.

    Quando o CD For Removido, a Desassociação Ocorrerá Após: Caso deseje restringir o tempo em que o usuário poderá continuar usando o(s) aplicativo(s) após a remoção do CD ou de outra mídia da estação de trabalho, selecione esta opção > selecione o número de dias após os quais ocorrerá a desassociação.

    O tempo é medido a partir do momento em que o CD (ou a mídia removível) é removido da estação de trabalho do usuário. O tempo padrão é 30 dias. O intervalo válido vai de 0 a 65535 dias. Se você digitar 0, o Disparador de Aplicativos será instruído a desassociar o aplicativo na primeira vez que uma atualização ocorrer após a remoção do CD (ou mídia removível).

    Criar Arquivos de CD Auto-Executáveis: Selecione esta opção para criar um arquivo AUTORUN.INF que faz o Disparador de Aplicativos atualizar e exibir o objeto Aplicativo. Se a estação de trabalho do usuário não estiver configurada para executar CDs automaticamente, ou você utilizar outro tipo de mídia, o usuário talvez precise atualizar manualmente o Disparador de Aplicativos. Para isso é preciso clicar o botão direito do mouse no ícone do Disparador de Aplicativos e clicar em Atualizar.

  6. Clique em Avançar > examine as configurações > clique em Concluir para criar o cache.

  7. Se necessário, copie o cache para a mídia removível (por exemplo, grave o CD).


Habilitando o reinício do ponto de verificação para downloads de arquivos

Quando um usuário remoto tenta executar um aplicativo pela primeira vez, o Disparador de Aplicativos distribui o aplicativo ao usuário através da conexão lenta (se o aplicativo não estiver armazenado em cache na unidade local do usuário). Se isso exigir que muitos arquivos sejam copiados para a estação de trabalho, o processo de download poderá demorar um pouco.

Para permitir que um usuário interrompa o processo de download de um aplicativo e o continue mais tarde, retomando o ponto em que o download foi interrompido, o Disparador de Aplicativos suporta o reinício do ponto de verificação. Por padrão, essa opção está habilitada. Se o reinício do ponto de verificação não estiver habilitado, o Disparador de Aplicativos reiniciará o processo de download em vez de continuar onde ele foi interrompido.

Para verificar se o reinício do ponto de verificação está habilitado ou para desabilitá-lo:

  1. No ConsoleOne, selecione um objeto Container caso deseje configurar o reinício do ponto de verificação para todos os usuários do container.

    ou

    Selecione um objeto Usuário caso deseje configurar o reinício do ponto de verificação de um usuário individual.

  2. Clique o botão direito do mouse no objeto > clique em Propriedades para exibir as páginas de propriedades do objeto.

  3. Clique na guia Disparador de Aplicativos para exibir a página Configuração do NAL.


    Página de Configurações do NAL para um objeto Container

  4. Clique em Adicionar/Editar para exibir a página de Configurações do NAL.


    Página de Configurações do NAL com a guia Usuário exibida

  5. Na lista Configurações na guia Usuários, selecione a opção Habilitar o Botão de Adiamento do Reinício do Ponto de Verificação.

  6. No campo Valores, selecione Sim para habilitá-la, Não para desabilitá-la ou Desativar para herdar a configuração do container pai do objeto atual.

  7. Clique em OK para gravar as mudanças.