Next: SSL-Trace
Up: Nachweis der Implementation
Previous: Aufbau der Clientapplikation
  Contents
Analog zu der Clientapplikation ist die Klasse bioserver.cpp für die GUI-Darstellung zuständig und instanziert gleich zu Anfang die Klasse
protocolmanager.cpp. Nun wird auf eine Clientverbindung gewartet. Der Protokollmanager ist so programmiert, dass mehrere unterschiedliche Clientapplikationen
sich parallel mit dem Server verbinden können. Verbindet sich ein Client, instanziert der Protokollmanager die Klasse controlprotocol.cpp und übergibt ihr
die Verbindung. Anschliessend wird vom Protocolmanager die Klasse dataprotocol.cpp instanziert. Diese Klasse ist für den Datenkanal zuständig. Auch diese
Klasse kann mehrere Datenkanäle von einem Client parallel verwalten.
Wenn der Server das Irisbild über den Datenkanal erhalten hat, sorgt die Klasse Image.cpp für die Darstellung des Bildes auf dem Bildschirm.
willemATkoram.de