next up previous contents
Next: Aufbau der Serverapplikation Up: Nachweis der Implementation Previous: Nachweis der Implementation   Contents

Aufbau der Clientapplikation

bioclient.cpp ist für die GUI-Komponenten zuständig. Es kümmert sich somit um die graphische Ausgabe. Wird eine Verbindung zu dem Authentikationsserver gewünscht, instanziert sie die Klasse protocolmanager.cpp. Die Klasse protocolmanager.cpp baut nun mit der Klasse controlprotocol.cpp einen gesicherten Kanal zu dem Server auf. Wird während des Authentisierungsprozesses der Datenkanal benötigt, instanziert die Klasse protocolmanager.cpp dynamisch die Klasse dataprotocol.cpp. Somit dient protocolmanager.cpp als Mittler zwischen den beiden gesicherten Kanälen und sorgt somit für die notwendige Synchronisation des Protokolls. Für die Übertragung des Irisbildes benutzt dataprotokoll.cpp die Klasse fileloader.cpp, die zuständig ist für die Bereitstellung der notwendigen Daten.



willemATkoram.de