Inhaltsverzeichnis

EDP-Server

Der EDP-Server ist ein Windows-Dienst, der zentral alle Operationen von EDP steuert. Weiterhin erfolgt über ihn zentral die Ansteuerung von Fremdsystemen und die Anbindung von Schnittstellen z.B. zu Digitalfunkgeräten oder Alarmgebern. Weiterhin melden sich alle Clients am EDP-Server an, der hierbei auch die Verwaltung der Lizenzen übernimmt.

Allgemein

In der aktuellen Struktur fungiert die Dienstanwendung EDPServer.exe als Hauptanwendung, die wiederum automatisiert im Hintergrund weitere Anwendungen startet, die einzelne Funktionen übernehmen. So wird beispielsweise jede Schnittstelle als einzelne Anwendung und damit am Ende auch als eigenständiger Prozess unabhängig vom EDP-Server im Hintergrund gestartet und überwacht.

EDP-Server

Der EDP-Server verwaltet zentral alle eingebundenen Schnittstellen und stellt die Verbindung zwischen allen Softwaremodulen von EDP sicher. In diesem Zusammenhang verwaltet der EDP-Server auch die Lizenzen. Alle Schnittstellen werden vom EDP-Server gestartet und bei einem Absturz (Beenden) einer Schnittstelle nach 10 Sekunden wieder neu gestartet. Zudem werden die folgenden Softwaremodule auch vom EDP-Server aus gestartet:

Schnittstellen (Ansteuerungen)

In der aktuellen Struktur werden nur noch global als Schnittstellen bezeichnete Module über die EDP-Konfiguration definiert. Bei den Schnittstellen handelt es sich nun immer um eine eigene Anwendung (exe-Datei). Alle angelegten Schnittstellen werden innerhalb von EDP zentral in der Datenbank (Tabelle SCHNITTSTELLE_DEF) gespeichert.

Lizenzen von Schnittstellen und Ansteuerungen aus der bisherigen Struktur werden nun zusammengeführt und nur noch als „Schnittstellen-Lizenzen“ betrachtet.

Innerhalb der Schnittstellen werden drei Typen unterschieden:

Logfiles

Jede Anwendung (Schnittstelle, EDP-Server, CronServer, Dispatcher,…) schreibt jeweils ein eigenes Logfile. Die Logfiles des aktuellen Tages befinden sich immer im Unterordner „Logfiles“. Alle Logfiles von den vorherigen Tagen werden im Unterordner „Log_Archiv“ gegliedert nach der jeweiligen Schnittstelle gespeichert.

EDP Konfiguration

Die Konfiguration des EDP-Servers erfolgt im Wesentlichen über eine Ini-Datei. Um die Konfiguration zu erleichtern wird im Rahmen der Installation die Anwendung „EDP Konfiguration“ mit auf dem Server-Rechner installiert. Über diese Anwendung erfolgt die Konfiguration des EDP-Servers. Außerdem können die EDP-Dienste hierüber gestartet und beendet werden. Wichtig ist an der Stelle zu erwähnen, dass diese Anwendung nur der Konfiguration dient und nicht gleichbedeutend mit dem EDP-Server ist.

Die Funktionen der EDP Konfiguration sind in einem separaten Bereich beschrieben: EDP Konfiguration.

Datenbank

EDP verwendet als Datenbanksystem MariaDB.

Server-Umzug

Eine Zusammenstellung von Hinweisen für den Umzug eines EDP-Servers auf eine neue Maschine finden Sie hier.