Hey leute, weiß jetzt net ob das der richtige ort für den beitrag ist.
Hab eine allgemeine frage zu Server und Client.
Programmier technisch funktionieren beide. Möchte nur die "richtige" lösung anwenden.
Ich habe einen Server (ServerSocket/Java) und zwei Clients (Socket/Java).
Nachdem sich die Clients verbunden haben werden verschiedene befehle zum Server geschickt, dabei soll auch der zweite Client informiert werden.
Wie sollte ich jetzt "richtig" vorgehen.
Bsp. 1
1. Client1/Client2 sendet ein befehl an server
2. Server macht die änderung
3. Server informiert Client2/Client1
Bsp 2
1. Client1/Client2 sendet ein befehl an Server
2. Server macht die änderung
3. Client2/Client1 fragt in bestimmten abständen ob es eine änderung gegeben hat
4. Falls ja, server schickt dem client die änderung
Danke für die Hilfe
Hab eine allgemeine frage zu Server und Client.
Programmier technisch funktionieren beide. Möchte nur die "richtige" lösung anwenden.
Ich habe einen Server (ServerSocket/Java) und zwei Clients (Socket/Java).
Nachdem sich die Clients verbunden haben werden verschiedene befehle zum Server geschickt, dabei soll auch der zweite Client informiert werden.
Wie sollte ich jetzt "richtig" vorgehen.
Bsp. 1
1. Client1/Client2 sendet ein befehl an server
2. Server macht die änderung
3. Server informiert Client2/Client1
Bsp 2
1. Client1/Client2 sendet ein befehl an Server
2. Server macht die änderung
3. Client2/Client1 fragt in bestimmten abständen ob es eine änderung gegeben hat
4. Falls ja, server schickt dem client die änderung
Danke für die Hilfe