Konfiguration des Servers

Beim Start des Servers muß eine Konfigurationsdatei angegeben werden. Diese XML Datei enthält alle Konfigurationsparameter des Servers. Hierzu zählen allgemeine Servereinstellungen, sowie eine Liste von konfigurierten Adaptern mit Parametern.
Die Grundstruktur der Konfiguration baut sich wie folgt auf:

<?xml version="1.0"?>
<DLEServerConfig>
<Properties>
<Property name="name" value="value"/>
</Properties>
<Adapters>
<Adapter name="name">
<Properties>
<Property name="name" value="value"/>
</Properties>
</Adapter>
</Adapters>
</DLEServerConfig>

Unter einem <Properties> Block erfolgt zunächst die Definition der allgemeinen Servereigenschaften. Diese werden durch mehrere <Property> Elemente mit Namen und Wert angegeben. Welche Eigenschaften mit welchen Werten möglich sind, wird im Anschluß beschrieben.

Unter einem <Adapters> Block erfolgt dann die Definition der konfigurierten Adapter. Jeder Adapter muß einen eindeutigen Namen haben. In dem Attribut class wir der voll qualifizierte Klassenname des Adapters angegeben. Ähnlich wie bei den Servereigenschaften können die Adapter durch einen eigenen <Properties> Block dann konfiguriert werden. Welche Einstellungen hier möglich sind, hängt vom jeweiligen Adapter ab.