So macht man das nicht ....
Der Server ist auch der Server und die Clients sind eben die Clients.
Also auf dem Server läuft auch die Server-Anwendung mit dem
TCP-Server und alle Arbeitsstationen melden sich mit einem TCPClient an dem Server an (der sollte ja den Clients bekannt sein).
Gibt jetzt ein Client den Befehl, den Server herunterfahren, dann fragt der Server bei allen angemeldeten Client nach, ob das gemacht werden darf, soll.
Code:
SERVER - TCPServer <-+- TCPClient - Arbeitsstation1
+- TCPClient - Arbeitsstation2
+- TCPClient - Arbeitsstation3
+- TCPClient - Arbeitsstation4
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)