|
Zurück zur Beispielübersicht...
Nächstes Beispielprojekt...
Beispiel Diverse Spezial-Server
Arbeitsumfang: | Neuentwicklung |
Hintergrund: | Entwickelt für Rapid Software |
Sprache: | Delphi |
Beschreibung: |
Für eine mehrstufige (multi-Tier) Netzwerk-Installation wurden in Zusammenarbeit mit Rapid Software
diverse Spezialserver geschrieben, welche per DCOM oder Intranet-Zugriff erreichbar sind und daher
eine flexible Struktur erlauben:
- Der Kameraserver stellt Bilder zur Verfügung, als Quellen können Bilddateien, Windows-Videoquellen, Kameras
und ähnliches dienen, beim Zugriff muß nur der Konfigurationsname als Parameter angegeben werden, die
technischen Details werden über interne Module geregelt.
- Der Waagen-Server fragt über die serielle Schnittstelle elektronische Waagen ab, wobei
verschiedene Modelle unterstützt sind, und hat ein 'Kurzzeitgedächnis', um für mehrere Zugriffe in einem
einstellbaren Zeitfenster nicht jedesmal die Waage bemühen zu müssen.
- Der Erkennungsserver dient der automatischen Erkennung von Nummernschildern rein- und rausfahrender Autos
und nutzt als Bildquelle den Kameraserver.
- Der I/O-Server erlaubt das Ansprechen von Hardware auf Bit- und Byteebene, konkret genutzt wird er
u.a. zur Ansteuerung von Schranken und als Hardware kennt er USB-COM-Ports und das ModBus-Protokoll über TCP/IP.
- Der Interface-Server erlaubt das Eintragen von Verwiegungen in zur Zeit zwei Datenbanksysteme (Adabas und
Oracle), Meldungen werden als Mails verschickt und weitere Funktionalitäten sind noch im Planungsstadium.
- Der Anzeigeserver dient der Ansteuerung großer Hinweistafeln.
- Der Radio-Server erlaubt das Abfragen eines Radioaktivitätsmessgerätes.
Die Konfiguration erfolgt durch einfache INI-Dateien, jeder Server kennt einen oder mehrere Module, welche einheitlich
angesprochen werden unabhängig von den Unterschieden in der jeweiligen Hardware.
|
Screenshots: | ggf. anklicken für Originalgröße...
(2x Testprogramm, 1x Erkennungs-, Kamera- und Waagenserver)
|
Zurück zur Beispielübersicht...
|
|