M4EiB hat folgendes geschrieben: |
mehrere server erstellen wird nicht viel bringen, da man nur einen server pro port eröffnen kann. |
Du kannst fals die Zeitspanne wirklich zu groß wird auch hingehen und einen Server als anmeldeServer nehmen.
Wenn ein Client sich jetzt anmeldet so bekommt er eine Nachricht mit dem Port an welchem er sich anmelden Soll!
Auf Serverseite erzeugst du einen neuen Server welcher diesen Port zugeteilt bekommt!
So kannst Du alle Clients auf eine Anzahl x Server verteilen!
Jetzt brauchst DU nur gleichzeitig alle Server zum senden der Informationen an Ihre Clients veranlassen!
PS.: Euer Problem ist ja scheinbar das jeder Client immer akruell alle Daten empfängt wer online ist oder???
Bis zu welcher Benutzeranzahl ist das aber sinnvoll?
Ab welcher Benutzeranzahl ist eine ServerSocket Verbindung nicht mehr ausreichend???