Par défaut, le répertoire cache NAL est créé en tant que répertoire caché \nalcache à la racine de l'unité, comme illustré dans l'exemple suivant.
Figure 24-1 Répertoire cache NAL sur une unité locale
Lorsqu'une application est associée à l'utilisateur ou au poste de travail, le programme de lancement d'applicatifs crée un sous-répertoire destiné à l'application dans le répertoire \nalcache. Ce nouveau répertoire est identifié par le nom distinctif eDirectory de l'objet Application (par exemple, Simple App.applications.novell) et contient les fichiers qui composent le cache de lancement et le cache d'installation. Ces deux caches sont décrits dans les sections suivantes :
Les fichiers du cache de lancement d'une application contiennent les informations dont le programme de lancement d'applicatifs a besoin pour lancer, exécuter et désinstaller l'application. Le programme de lancement crée automatiquement le cache de lancement de l'application lorsque celle-ci est distribuée sur le poste de travail. Si le programme de lancement d'applicatifs n'a pas encore distribué l'application sur le poste de travail, le cache de lancement contient uniquement les informations nécessaires à l'affichage de l'icône de l'application sur le bureau du poste de travail.
Les fichiers du cache de lancement se trouvent à la racine du répertoire de l'application (répertoire nalcache\arborescence_edirectory\objet_Application). Le tableau suivant décrit les fichiers du cache de lancement. Selon les paramètres de l'objet Application, certains de ces fichiers sont inutiles ; dans ce cas, ils ne sont pas inclus dans le cache de lancement.
Tableau 24-1 Cache de lancement
1 Tous les fichiers, à l'exception de ceux qui contiennent l'application, des paramètres INI, des icônes de raccourcis et des paramètres du registre sont actualisés à chaque rafraîchissement manuel ou différé du programme de lancement d'applicatifs. Les fichiers non rafraîchis restent inchangés jusqu'à ce que le numéro de version (objet Application > onglet
> page ) soit modifié. Cela permet au programme de lancement d'applicatifs de désinstaller correctement l'application (y compris les fichiers, les paramètres INI, les raccourcis et les paramètres de registre).Le cache d'installation contient les fichiers source nécessaires à l'installation ou à la vérification de l'application. Le programme de lancement d'applicatifs crée un cache d'installation pour l'application dans les deux cas suivants :
Le cache d'installation est créé dans le répertoire nalcache\arborescence_edirectory\objet_Application\install.
Bien que les fichiers du cache d'installation soient compressés, ils peuvent tout de même nécessiter un espace mémoire important sur l'unité locale du poste de travail ; par conséquent, une application ne doit être mise en cache que si un utilisateur a besoin de l'installer ou de la vérifier sans se connecter à eDirectory.
Il est toujours possible d'exécuter une application en mode déconnecté sans qu'elle soit placée dans le cache d'installation. Pour exécuter une application en mode déconnecté, celle-ci doit simplement avoir été installée sur le poste de travail. La mise en cache d'installation d'une application permet uniquement d'installer ou de vérifier cette application en mode déconnecté.