Guten Abend,
mal wieder ein Problem und ich hoffe auf eure Hilfe.
Problem:
Ich will im Netzwerk mittels UDP Daten austauschen. Nun habe ich mir gedacht, um herauszufinden wer/was alles da ist, ein Broadcast zu verschicken. Dann darauf zu antworten und so die einzelnen Server im Netzwerk "scannen". Das geht auch wunderbar.
Nun aber meine Frage(n):
- Wie kann ich beim Client, der den Broadcast verschickt hat, herausfinden welcher Server geantwortet hat?
PerrIP ist immer 0.0.0.0
- Wie kann ich das am besten lösen, dass ich alle Antworten emfpangen und verarbeiten kann?
Angenommen ich habe 10 Server im Netzwerk - Wie kann ich dann dynamisch die Antworten von diesen verarbeiten?
Aktuell mache ich das mit ReceiveBuffer(); und habe dabei "Angst", nicht alle Antworten zu empfangen...
Danke für euche Hilfe und Unterstützung!
_________________
- posted with HTC HD2 -