Der SEVENSTAX configuration server ist ein Entwicklungswerkzeug zur Erstellung von PC-Konfigurations- und Diagnoseanwendungen für Hardwaremodule und Geräte. Er basiert auf Web-Server Technologie mit einer Schnittstelle zur Gerätekommunikation. Die Bedienung erfolgt mittels Web-Browser und ist somit plattformunabhängig.
Mit Hilfe des SEVENSTAX configuration servers wird eine PC-Anwendung zur Einstellung und Überwachung von Geräten und PC-Karten erstellt. Die so erzeugte Anwendung übernimmt die Kommunikation mit dem embedded Gerät, bereitet die Nutzdaten auf und stellt sie in Form von Web-Seiten zur Verfügung. Sie agiert dabei als lokaler Webserver und kann von einem Browser lokal oder remote von einem anderen PC angesprochen werden.
Zur Erstellung der PC-Anwendung sind nur C-Kenntnisse erforderlich. Durch Integration einfacher Funktionsaufrufe in die Applikation können Geräte und Module gesteuert und konfiguriert werden. Die C/C++ Entwicklungsumgebung ist frei wählbar.
Vorteile
Einfaches Design der Benutzeroberfläche
Vermeidung komplexer Klassenbibliotheken
Zugriff auf die Anwendung über das Netzwerk möglich
Verringerter Aufwand beim Anpassen der Benutzeroberfläche
Mehrsprachigkeit leicht realisierbar
Verzicht auf umfangreiche Grafikbibliothek
Plattformunabhängigkeit bei der Bedienung
Features
Integration von statischen und dynamischen Bedienelementen
JAVA und Scripte nutzbar
Zugriffsschutz durch Nutzername und Passwort möglich
Server/Anwendung kann über Webseiten konfiguriert werden (Passwort-Wechsel, Beenden, Optionen etc.)
Webseiten können optional in die Programmdatei integriert werden. Dies verhindert eine nachträgliche Veränderung durch einen Benutzer
Server kann unsichtbar im Hintergrund arbeiten
Verwendung von Standardprotokollen für optimale Kompatibilität mit bestehender Infrastruktur