Hauptkonfiguration¶
Die Hauptkonfiguration des Servers, in der configuration.xml Datei hat folgende Struktur:
<?xml version="1.0" encoding="UTF-8" ?>
<Configuration
version="1"
xmlns="http://educateit.ch/software/BlueStone/Configuration/1">
<Module name="Core">
...
</Module>
<Module name="Network">
...
</Module>
<Module name="Client">
</Module>
<Module name="Authentication">
...
</Module>
<Module name="Data">
...
</Module>
<Module name="Log">
...
</Module>
<SearchDirectory>conf</SearchDirectory>
<IncludeFile>ActiveDirectory.conf_b.xml</IncludeFile>
<IncludeFile>ActiveDirectoryAuth.conf_b.xml</IncludeFile>
<!--<IncludeFile>CitrixCloudData.conf_b.xml</IncludeFile>-->
<!--<IncludeFile>Demo.conf_b.xml</IncludeFile>-->
<!--<IncludeFile>DirectoryQuota.conf_b.xml</IncludeFile>-->
<!--<IncludeFile>ObjectAction.conf_b.xml</IncludeFile>-->
<!--<IncludeFile>ProcessMonitorData.conf_b.xml</IncludeFile>-->
<!--<IncludeFile>RDSData.conf_b.xml</IncludeFile>-->
<!--<IncludeFile>ScriptAdapter.conf_b.xml</IncludeFile>-->
<!--<IncludeFile>SessionMonitorData.conf_b.xml</IncludeFile>-->
<!--<IncludeFile>StaticFile.conf_b.xml</IncludeFile>-->
<!--<IncludeFile>UserDirectory.conf_b.xml</IncludeFile>-->
<!--<IncludeFile>XenData2.conf_b.xml</IncludeFile>-->
</Configuration>
Dabei verwendet sie die Struktur und Definition unseres Konfigurationssystems. Anders als die meisten unserer Anwendungen, fehlt das Modul Application. Stattdessen ist die Konfiguration auf mehrere Module Core, Network, Client, Authentication, Data und das bekannte Modul Log verteilt.
Mit <SearchDirectory> wird das Verzeichnis conf
Die Details zu den Konfigurationen der einzelnen Module findest du im Kapitel Die Internen Module. Das Modul Log gehört jedoch zu unserem Log-System, welches im Kapitel Log-System beschrieben ist.