Artur Södler Software-QualitätTunnelTrennung zwischen Oberfläche und laufender Instanz |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Das Programm "Tunnel" besteht aus zwei Teilen bzw. Funktionen:
Läuft noch keine Instanz, die auf Port 5052 Befehle entgegennimmt, dann übernimmt "Tunnel" beide Funktionen zugleich. Beispiel:
Obwohl das Programm keine besondere Oberfläche hat, wird trotzdem streng zwischen Oberfläche und Funktion getrennt. Dadurch wird die Oberfläche austauschbar. Eine künftige Windows-Oberfläche kann beispielsweise eine Linux-Station verwalten. Im Normalfall wird man eine Instanz des Programmes dauerhaft laufen lassen. Weitere Aufrufe steuern nur noch die laufende Instanz. |