|
Client / Server Steuer- und Überwachungssoftware GLOBUSS (GloboTech Universal System Software) ist ein modernes 32bit Windows XP Softwarepacket welches zu 100% im Hause GloboTech entwickelt wurde. Es beinhaltet verschiedene Applikations- und Funktions-Module welche laufend erweitert werden.
Client / Server - Konzept GLOBUSS ist als Client/Server-Konzept aufgebaut. Dieses ist in der Informationstechnologie weit verbreitet und eines der Hauptkonzepte der Informatik. Dabei übernimmt der Server die Aufgabe Daten zu verarbeiten und/oder entsprechende Daten zur Verfügung zu stellen. Der Client wiederum besitzt eine Benutzeroberfläche, von welchem der Benutzer Befehle senden kann oder auf der die Serverdaten dargestellt werden. Das Hauptkonzept besteht darin, dass mehrere Clients gleichzeitig auf ein und denselben Server zugreifen können, resp. ein Client auf mehrere Server zugreifen kann. Die Standorte können selbstverständlich über hunderte von Kilometer voneinander getrennt sein. Jedem Benutzer können Benutzerrechte zugeordnet werden. Es wird zwischen Superuser und User unterschieden. Dabei ist die Sicherheit mit einem Login- und Passwort jederzeit gewährleistet.
Kommunikationskanäle Der Server und der Client sind mittels Kommunikationskanälen verbunden. Die Verbindung erfolgt wahlweise über Internet, Ethernet, ISDN oder RS-232. Diese Flexibilität ermöglicht die Geräte auch über grosse Distanzen fernzusteuern oder zu überwachen. Die Verbindungen sind permanent überwacht und werden im Störungsfall automatisch neu aufgebaut resp. können auf reduntante Kanäle umgeschalten werden.
Datenbank basierend GLOBUSS basiert auf relationalen Datenbanken. Sämtliche Zustände der Geräte werden in Datenbanken abgelegt und sind umgehend bei allen verbundenen Clients verfügbar. Die Datenbanken aktualisieren sich automatisch gegenseitig, so dass immer alle Clients auf dem aktuellen Stand sind. Die Transponderdaten können ab Internet aktualisiert werden und sind sofort bei den Geräten an allen Standorten verfügbar.
Programmiersprachen GLOBUSS ist objektorientiert programmiert. Für die serverseitigen Module wurde C++, für die anwenderfreundlichen Client-Module C# (.net) verwendet.
Gerätesteuerung und Überwachung Die Software ist modular und erweiterbar aufgebaut, so dass grundsätzlich sämtliche Geräte welche eine definierte Schnittstelle (RS-232, RS-485, IEEE, USB, Firewire etc.) sowie ein bekanntes Protokoll fahren, gesteuert und überwacht werden können. GLOBUSS kommt insbesonders dort zur Anwendung wo Geräte verschiedenster Marken im Verbund gesteuert werden müssen.
Momentan stehen Module für folgende Geräte zur Verfügung:
|