...
Für die Datenhaltung kommt standardmässig Microsoft SQL Server zum Einsatz, alternativ können auch andere DBMS verwendet werden. daylight kann sowohl im Serverbetrieb als auch als Einzelarbeitsplatz-Lösung betrieben werden. Alternativ kann der Windows Client mittels Terminalserver-Anwendungen (z.B. Citrix XenApp) host-seitig installiert und ausgeführt werden. Der Windows-Client kommuniziert direkt mit der Datenbank.
Komponenten
Gliffy | ||||
---|---|---|---|---|
|
Drawio | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Datenhaltung (Persistenz-Layer)
...
- Microsoft Sql Server. Unterstützte Versionen: Microsoft Sql Server 2005 2017 oder höher.
Alternative DBMS
- PostgreSql, Version 8.4.4 oder höher
- MongoDb
daylight Core Libraries
Class Libraries basierend auf .NET-Framework 4.7.52
Die Core Libraries beinhalten neben den Service Interfaces für die Client-Anbindung und dem Datenzugriff die komplette Geschäftslogik. Diese besteht aus den eigentlichen funktionalen Applikationsbereiche (Adressverwaltung, Event-Management etc.), sowie unterstützende Komponenten wie DMS, Reporting etc.
...
Windows Applikation basierend auf .NET-Framework 4.7.52
Zielplattformen: Microsoft Windows 10, 8.1, 8, 7, Windows Vista und Windows XPWindows 11
Verwendende Technolgien für den Presentation-Layer:
...
Windows Applikation basierend auf .NET-Framework 4.7.52
Administrationsapplikation für die Verwaltung der Konfigurations- und Stammdaten, Benutzer, Datenschnittstellen, Datenquellen usw.
Mit dem Administrator können auch Schema-Migrationen vorgenommen werden.
Zielplattformen: Microsoft Microsoft Windows 10, 8.1, 8, 7, Windows Vista und Windows XPWindows 11
Verwendende Technolgien für den Presentation-Layer:
...
Windows Service basierend auf .NET-Framework 4.57.2
Host-Applikation für sämtliche daylight-Services (Webservices, Scheduler, ...)
Kann als Windows Service registriert oder alternativ als Konsolenapplikation ausgeführt werden.
...