Estrutura e conteúdo do cache do NAL

Por padrão, o diretório do cache do NAL é criado como um diretório NALCACHE oculto na raiz da unidade, conforme mostra o exemplo a seguir.


Diretório do cache do NAL em uma unidade local

Quando um aplicativo está associado ao usuário ou à estação de trabalho, o Disparador de Aplicativos cria um diretório para o aplicativo no diretório NALCACHE. O nome do diretório do aplicativo é igual ao nome do objeto Aplicativo exclusivo no eDirectory (por exemplo, Simple App.applications.novell) e o diretório contém os arquivos que formam o cache de disparo e o cache de instalação. Esses dois caches são descritos nas próximas seções:


Cache de disparo

Os arquivos em um cache de disparo de um aplicativo contêm as informações de que o Disparador de Aplicativos precisa para disparar, executar e desinstalar o aplicativo. O Disparador de Aplicativos cria automaticamente o cache de disparo quando o aplicativo é distribuído à estação de trabalho. Se o Disparador de Aplicativos ainda não distribuiu o aplicativo à estação de trabalho, o cache de disparo contém apenas as informações necessárias para exibir o ícone do aplicativo no desktop da estação de trabalho.

Os arquivos do cache de disparo estão localizados imediatamente abaixo do diretório do aplicativo (diretório NALCACHE\ÁRVORE_eDirectory\OBJETO_APL). A tabela adiante descreve os arquivos do cache de disparo. Dependendo das configurações do objeto Aplicativo, alguns arquivos poderão não ser necessários. Nesse caso, eles não são incluídos no cache de disparo.

Arquivo Descrição

COMPLETE.BIN

Contém o nome completo do objeto Aplicativo do eDirectory. Quando esse arquivo não existe, o Disparador de Aplicativos considera que o cache está incorreto e o recria.

DSATTR.BIN

Contém todos os atributos do objeto Aplicativo do eDirectory.

DELTA.BIN

Sinaliza o cache como delta. Isso significa que o cache contém apenas as informações necessárias para o Disparador de Aplicativos exibir o ícone do aplicativo no desktop e existe somente se o disparador ainda não distribuiu o aplicativo à estação de trabalho. Depois que distribui o aplicativo, o Disparador de Aplicativos remove esse arquivo.

FILES.BIN

Contém elementos essenciais aos arquivos de cache.

FOLDERS.BIN

Contém a lista de pastas em que o objeto Aplicativo será exibido na janela Disparador de Aplicativos e no menu Start (Iniciar).

STRM1.BIN

Contém o ícone do objeto Aplicativo.

STRM2.BIN

Contém todas as modificações do arquivo de texto.

STRM3.BIN1

Contém todos os arquivos que serão copiados na estação de trabalho.

STRM4.BIN1

Contém modificações de registro que serão realizadas durante a distribuição inicial.

STRM5.BIN1

Contém modificações de INI que serão realizadas durante a distribuição inicial.

STRM6.BIN1

Contém modificações de atalhos que serão realizadas durante a distribuição inicial.

STRM7.BIN

Contém informações sobre macros.

STRM8.BIN

Contém informações sobre programação.

STRM9.BIN

Contém informações sobre requisitos do sistema.

STRM10.BIN

Contém notas do administrador.

STRM11.BIN

Contém o script de shutdown.

STRM12.BIN

Contém o script de inicialização.

STRM13.BIN1

Contém modificações de registro que serão realizadas sempre que o aplicativo for disparado.

STRM14.BIN1

Contém modificações de INI que serão realizadas sempre que o aplicativo for disparado.

STRM15.BIN1

Contém os arquivos que serão copiados na estação de trabalho sempre que o aplicativo for disparado.

STRM16.BIN

Contém modificações de arquivo de texto que serão realizadas sempre que o aplicativo for disparado.

STRM17.BIN1

Contém ícones que serão modificados sempre que o aplicativo for disparado.

STRM18.BIN

Contém configurações de variáveis de ambiente que serão realizadas.

STRM19.BIN

Contém o script anterior à distribuição.

STRM20.BIN

Contém o script posterior à distribuição.

STRM21.BIN

Contém informações sobre a programação de pré-instalação.

1 Com exceção dos que contêm arquivos do aplicativo, configurações INI, ícones de atalho e configurações de registro, todos os arquivos são atualizados sempre que o Disparador de Aplicativos executa uma atualização cronometrada ou manual. Os arquivos não atualizados permanecem os mesmos até que o número da versão (objeto Aplicativo > guia Opções de Distribuição > página Opções) seja mudado. Isso permite que o Disparador de Aplicativos desinstale o aplicativo com sucesso (inclusive arquivos, configurações INI, atalhos e configurações de registro), se necessário.


Cache de instalação

O cache de instalação contém os arquivos de origem do aplicativo, necessários para instalar ou verificar (corrigir) o aplicativo. O Disparador de Aplicativos cria um cache de instalação do aplicativo apenas se você selecionou a opção Forçar Cache ao associar o objeto Aplicativo a usuários ou estações de trabalho. Ele é criado no diretório NALCACHE\ÁRVORE_eDirectory\OBJETO_APL\INSTALL.

Embora os arquivos no cache de instalação estejam compactados, ainda podem exigir grande quantidade de espaço em disco da unidade local da estação de trabalho; por isso, um aplicativo só deve ser armazenado em cache se os usuários precisarem instalar ou verificar o aplicativo enquanto desconectados do eDirectory.

IMPORTANTE:  O aplicativo ainda pode ser executado no modo desconectado sem ser armazenado no cache de instalação. Para ser executado no modo desconectado, é preciso apenas que o aplicativo tenha sido distribuído (instalado) na estação de trabalho. Armazenar um aplicativo no cache de instalação só habilita o aplicativo para ser instalado ou verificado (corrigido) enquanto no modo desconectado.



  Previous Page: Gerenciando o cache do NAL (Novell Application Launcher)  Next Page: Armazenando um aplicativo em cache