Standardmäßig wird das NAL-Cache-Verzeichnis im Stamm des Laufwerks als ausgeblendetes Verzeichnis \nalcache erstellt (siehe folgendes Beispiel).
Abbildung 24-1 NAL-Cache-Verzeichnis auf einem lokalen Laufwerk
Wenn eine Anwendung mit einem Benutzer oder einer Arbeitsstation verknüpft wird, erstellt Application Launcher im Verzeichnis \nalcache ein Verzeichnis für die Anwendung. Das Anwendungsverzeichnis wird genauso bezeichnet wie der eindeutige Name des eDirectory-Anwendungsobjekts (beispielsweise "Simple App.applications.novell") und enthält die Dateien, die den Cache für den Start und die Installation bilden. Diese beiden Caches werden in folgenden Abschnitten beschrieben:
Die Dateien im Startcache einer Anwendung enthalten die Informationen, die Application Launcher für den Start, die Ausführung und die Deinstallation der Anwendung benötigt. Application Launcher erstellt automatisch den Startcache der Anwendung, wenn die Anwendung an die Arbeitsstation verteilt wird. Wenn Application Launcher die Anwendung noch nicht an die Arbeitsstation verteilt hat, enthält der Startcache nur die Informationen, die zum Anzeigen des Anwendungssymbols auf dem Desktop der Arbeitsstation erforderlich sind.
Die Startcache-Dateien befinden sich direkt unter dem Anwendungsverzeichnis (Verzeichnis nalcache\edirectory_Baum\app_object). In der folgenden Tabelle werden die Startcache-Dateien beschrieben. Je nach den Einstellungen des Anwendungsobjekts sind einige der Dateien möglicherweise nicht erforderlich. Sie werden in diesem Fall nicht in den Startcache aufgenommen.
Tabelle 24-1 Startcache
1 Alle Dateien werden jedes Mal aktualisiert, wenn von Application Launcher eine regelmäßige oder manuelle Aktualisierung durchgeführt wird. Ausgenommen sind die Dateien, die Anwendungsdateien, INI-Einstellungen, Verknüpfungssymbole oder Registrierungseinstellungen enthalten. Die nicht aktualisierten Dateien bleiben bis zur Änderung der Versionsnummer gleich (Anwendungsobjekt > Registerkarte
> Seite ). Dadurch kann Application Launcher die Anwendung gegebenenfalls deinstallieren (einschließlich der Dateien, INI-Einstellungen, Verknüpfungen und Registrierungseinstellungen).Der Installationscache enthält die Ursprungsdateien der Anwendung, die für die Installation oder Überprüfung (Reparatur) der Anwendung benötigt werden. Application Launcher erstellt in den folgenden beiden Fällen einen Installationscache für eine Anwendung:
Der Installationscache wird im Verzeichnis nalcache\eDirectory_Baum\Anwendungsobjekt\install erstellt.
Auch wenn die Dateien im Installationscache komprimiert werden, können sie dennoch weiterhin viel Speicherplatz auf dem lokalen Laufwerk der Arbeitsstation benötigen. Deshalb sollte eine Anwendung nur dann zwischengespeichert werden, wenn Benutzer die Anwendung installieren oder überprüfen müssen, während sie von eDirectory getrennt sind.
Eine Anwendung kann weiterhin im getrennten Modus ausgeführt werden, ohne im Installationscache zwischengespeichert zu werden. Damit eine Anwendung im getrenntem Modus ausgeführt werden kann, muss sie lediglich an die Arbeitsstation verteilt (auf ihr installiert) worden sein. Durch das Caching einer Anwendung im Installationscache wird lediglich ermöglicht, dass die Anwendung auch im getrennten Modus installiert oder überprüft (repariert) werden kann.