Einzelnen Beitrag anzeigen

Gargoyl

Registriert seit: 11. Mär 2007
69 Beiträge
 
#3

Re: 3 Clients senden Daten. Reihenfolge beim Server...

  Alt 27. Mai 2009, 09:34
Also der Server hat selbst ja dann auch 3 Sockets, für jeden Client eine eigene Socket. Und jede Socket auf dem Server empfängt nur die Daten seines Clients. Dein Server muss dann natürlich mit Threads arbeiten.

Client Socket CS1 bis CS3
und der Server hat Server Socket SS1 bis SS3
und SS1 empfängt die Pakete von CS1 in der Reihenfolge wie sie CS1 sendet.
und mit anderen Sockets analog. Da musst du am Server nix mehr umsortieren oder so.
Ich geh mal von aus das es eine TCP Verbindung ist. Diese sind Verbindungsorientiert. Bei UDP (Verbindungslos) kommen die Pakete natürlich wahllos an und du musst selber sortieren welcher Client was geschickt hat.

(Ich hoffe die reicht diese knappe Erkläuterung)
  Mit Zitat antworten Zitat