Entwickler-Ecke
Internet / Netzwerk - Server automatisch suchen
Desty - So 10.09.06 14:58
Titel: Server automatisch suchen
Hallo,
nicht schon wieder ein Chat Thema, werden sich die meisten jetzt denken, aber irgendwie hab ich bisher weder bei google noch hier was passendes gefunden was mit ClientSocket und Serversocket funktioniert
ich habe einen kleine Netzwerkchat gebastelt an dem sich mehrere User anmelden können, das Problem ist, das der Server nicht immer auf dem selben Rechner ist und manchmal auch mehrer laufen.
Gibt es eine Möglichkeit das man irgendwie alle verfügbaren Server auflistet und anschließend man sich den passenden raussuchen kann?
Wär schon für ein paar Ansätze und vielleicht realisierungsideen dankbar.
Also DANKE schonmal im vorraus an alle :-)
Born-to-Frag - So 10.09.06 15:03
Irgendwo ne Textdatei im Internet ablegen mit den verschiedenen Serveradressen die sich der Client dann lädt?
Desty - So 10.09.06 15:06
Born-to-Frag hat folgendes geschrieben: |
| Irgendwo ne Textdatei im Internet ablegen mit den verschiedenen Serveradressen die sich der Client dann lädt? |
Hab ich mir auch schon überlegt, aber da dieser Chat über Internet und über ein internes Netzwerk funktionieren soll, wäre es nicht schlecht wenn man nicht erst runterladen muss (falls mal kein Internet ist)
jakobwenzel - So 10.09.06 16:19
Fürn lokales Netz kannste die Serversuche mit UDP-Broadcasts lösen.
Desty - So 10.09.06 17:16
jakobwenzel hat folgendes geschrieben: |
| Fürn lokales Netz kannste die Serversuche mit UDP-Broadcasts lösen. |
Gibts keine möglichkeit ohne UDP...? Seh nämlich dort nicht wirklich durch. Kannst du mir mal sagen wo ich ein Beispiel dafür finde?
Aber probieren kann ich es ja mal...
Also danke dir erstmal für die Antwort ;-)
jakobwenzel - So 10.09.06 17:20
Mit TCP musste dich halt immer zu einem Server verbinden und dazu musste halt die IP wissen. Wenn du es mit TCp machen willst, gibt es keine andere Möglichkeit als einen zentralen Server, der ne Liste speichert, welche Server vorhanden sind. Wobei das problematisch werden kann mit Servern hinter Routern.
Desty - So 10.09.06 18:53
jakobwenzel hat folgendes geschrieben: |
| Mit TCP musste dich halt immer zu einem Server verbinden und dazu musste halt die IP wissen. Wenn du es mit TCp machen willst, gibt es keine andere Möglichkeit als einen zentralen Server, der ne Liste speichert, welche Server vorhanden sind. Wobei das problematisch werden kann mit Servern hinter Routern. |
Kannst du (oder jemand anders) mal bitte ein Beispiel schicken wie ich das mit UDP-Broadcasts lösen kann?
Desty - Mo 11.09.06 08:38
Danke, werd mich mal durchfitzen :-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!