Frage

Ich habe ein Projekt mit Socket-Programmierung erstellt. Wenn ich einen einzelnen Client mit dem Server verbunden, die Daten, die ich von meinem Client senden erfolgreich vom Server empfangen. Aber immer, wenn ich mehr als ein Client eine Verbindung herstellen, nur eine Client-Daten werden vom Server empfangen. Die anderen Clients keine Verbindung herstellen. Wie kann ich die Server alle neuen eingehenden Verbindungen akzeptieren, und wie kann ich den Server zwei Dateien aus dem gleichen Client empfangen?

War es hilfreich?

Lösung

Wenn Ihr Code verwendet BeginAccept, EndAccept Methoden neue Verbindung zu akzeptieren asynchonously, vergessen Sie nicht wieder anrufen BeginAccept nach EndAccept Anruf in Ihrem AcceptCallback.

Viele Grüße

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top