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.
Lorsqu'une application est associée à l'utilisateur ou au poste de travail, le programme de lancement d'applicatifs crée un répertoire destiné à l'application sous le répertoire \nalcache. Ce nouveau répertoire porte le même nom que 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 qui se trouvent dans le 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 directement sous le 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, il se peut que certains fichiers ne soient pas nécessaires, auquel cas ils ne sont pas inclus dans le cache de lancement.
1 Tous les fichiers, à l'exception de ceux qui contiennent l'application, les paramètres INI, les icônes de raccourcis et les paramètres du registre sont rafraîchis chaque fois que le programme de lancement d'applicatifs effectue un rafraîchissement manuel ou différé. Les fichiers non rafraîchis restent inchangés jusqu'à ce que le numéro de version (objet Application > onglet Options de distribution > page Options) 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 uniquement si vous sélectionnez l'option Forcer le caching lorsque vous associez l'objet Application avec des utilisateurs ou des postes de travail. Ce cache 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 les utilisateurs ont besoin d'installer ou de vérifier une application tout en étant déconnecté de eDirectory.
Il est toujours possible d'exécuter une application en mode déconnecté sans qu'elle soit mise 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 simplement à l'application d'être installée ou vérifiée tout en étant en mode déconnecté.