EVP lässt sich architekturbedingt nahezu beliebig skalieren. Von der Einzelplatzlösung bis zur komplexen Replikationstopologie in Verbindung mit Terminalservern sind unterschiedlichste Konstellationen realisierbar.
Daher führen wir Ihnen die Systemanforderungen für die einzelnen Anwendungsgebiete einzeln auf.
Clients
Als Clients werden PCs der Windowsfamilien 10 und 11 unterstützt. Soll der Client als Einzelplatzlösung fungieren, oder in einer Replikationstopologie partizipieren, benötigt man noch eine (lizenzfreie) Installation der SQL Server Express Edition in den Versionen 2016 oder höher.
Datenbankserver
Sollen mehrere Clients mit EVP arbeiten, kommt man um den Einsatz eines Datenbankservers nicht herum. Hier unterstützen wir die Windows Server-Familie ab der Version 2012 mit einer Installation des SQL Servers in einer Version ab 2016 Standard.
Im Rahmen einer komplexen Replikationstopologie können dann zusätzliche Datenbankserver zur Lastverteilung angeschlossen werden, für die die gleichen Voraussetzungen wie den primären Server gelten. Clients können dann entweder direkt auf der Datenbank arbeiten, oder ebenfalls mit Hilfe der Replikation autark arbeiten (Außendienst-Laptops).
Die technische Ausstattung – insbesondere des primären Servers – stimmen wir mit Ihnen im Hinblick auf das anvisierte Arbeitsumfeld ab.
Terminalserver
Anstatt auf jedem Desktop-PC eine eigenständige Programminstallation zu pflegen, haben Sie auch die Möglichkeit Ihre Mitarbeiter mit Hilfe von Terminalservern den Zugang zu EVP zu ermöglichen. Positive Erfahrungen beim Kunden konnten wir bisher mit dem Einsatz der Windows Terminalservices und Citrix sammeln.
Komponenten
EVP wird zurzeit unter VB.NET im Rahmen von Visual Studio 2022 entwickelt. Für ein stimmiges und jederzeit aktuelles User-Inferface, sowie ein flottes und flexibles Reporting bedienen wir uns umfangreicher Programmbibliotheken von DevExpress in der jeweils aktuellen Version. Wir verwenden in der Entwicklungsumgebung ein Replikationsszenario mit zwei Wiederverlegern und 6 Abonnenten, die jeweils mit SQL Server 2019 oder 2017 bestückt sind.
Je nachdem welche Schnittstellen bedient werden müssen (SAP, Varial, Navision, MACH, IHV, etc.) kommen, verwenden wir weitere Technologien wie z.B. WebServices via SOAP.