Skip to end of banner
Go to start of banner

Systemarchitektur

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Daylight ist als Client-/Server-Lösung konzipiert und für den Mehrbenutzerbetrieb ausgelegt.

Die Client-Applikation, das Kernstück von Daylight, wird als Microsoft .NET-Applikation für die Zielpattform Microsoft Windows (XP, Vista, Windows 7) entwickelt.

Als zweite Client-Komponente steht eine eigenständige Web-Plattform zur Verfügung, welcher die Abwicklung der wichtigsten dezentralen Prozesse browserbasiert und via Internet ermöglicht. Die Web-Plattform kommuniziert mit einem Webservice, welcher Bestandteil des Daylight-Servers ist.

Webapplikationen, Content Management Systeme und sonstige Anwendungen von Drittanbietern können ebenfalls über diesen Webservice an Daylight angebunden werden. Alternativ erlaubt die Systemarchitektur die Entwicklung von zusätzlichen Service Interfaces.

Neben den Service Interfaces für die Client-Anbindung implementiert der Daylight Application Server die komplette Business Logik. Diese besteht aus den Komponenten, welche die eigentlichen funktionalen Applikationsbereiche ausmachen, sowie unterstützende Komponenten mit Funktionalität, welche von den Applikationsbereichen konsumiert werden.
Sämtliche applikatorischen Daten werden in einer zentralen Datenbank redundanzfrei gespeichert. Alle Applikationsteile, auch die Web-Plattform, greifen via den Daylight-Server auf diese Daten in Echtzeit zu, es werden keine Daten zwischengespeichert. Die Server- und Datenhaltungs-Komponenten können server-seitig flexibel platziert werden.
Neben der Daylight-Datenbank verarbeitet der Application Server auch externe Datenquellen wie Dateien des Filesystems, Server für E-Mail und Collaboration und Services von Drittapplikationen.

  • No labels