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.