AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Client soll Server suchen...
Thema durchsuchen
Ansicht
Themen-Optionen

Client soll Server suchen...

Ein Thema von sabbert · begonnen am 9. Aug 2010 · letzter Beitrag vom 9. Aug 2010
Antwort Antwort
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.659 Beiträge
 
Delphi 12 Athens
 
#1

AW: Client soll Server suchen...

  Alt 9. Aug 2010, 14:33
Ich dachte, wir reden hier von LAN
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#2

AW: Client soll Server suchen...

  Alt 9. Aug 2010, 14:40
Naja er hat das nicht weiter spezifiziert.

Es gibt da auch zwei andere Möglichkeiten:
  • Es gibt einen Server mit fester IP Adresse(nbereich), der alle Anfragen verwaltet.
  • Du nutzt sowas wie DNS/Hostnames o.ä.

Du kannst dir das so vorstellen, dass du ein Haus hast mit verschiedenen Zimmern und dann musst du in jeden Zimmer gucken, ob da dein Server ist

Alternativ (meine erste Lösung) da gibt es ein Foyer das du fragst und beim zweiten gibt es eine Art Register. Beide Techniken sind ziemlich ähnlich Ersteres wird meistens bei Internetspielen verwendet (du machst den Server und der meldet sich bei einem Metaserver) und zweites im WWW sozusagen. Man kann auch beides kombinieren

[edit]Ähr... bevor ich zerrissen werde:
Beides ist identisch ersteres ist die Idee dahinter und zweites ein fertig durchdachtes Protokoll.[/edit]

MfG
Fabian
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler

Geändert von xZise ( 9. Aug 2010 um 14:46 Uhr)
  Mit Zitat antworten Zitat
sabbert

Registriert seit: 16. Apr 2008
67 Beiträge
 
#3

AW: Client soll Server suchen...

  Alt 9. Aug 2010, 14:41
also ich weiß net ob das geht aber würde es nicht gehen im Netzwerk alle Benutzer ausfindig zu machen und dann zu gucken welche IP adresse diese haben. Som it hätte man doch eine Ip adresse um nach dem server zu suchen?

Oder seh ich das komplett falsch?!
Christian
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#4

AW: Client soll Server suchen...

  Alt 9. Aug 2010, 14:44
also ich weiß net ob das geht aber würde es nicht gehen im Netzwerk alle Benutzer ausfindig zu machen und dann zu gucken welche IP adresse diese haben. Som it hätte man doch eine Ip adresse um nach dem server zu suchen?

Oder seh ich das komplett falsch?!
Nein das siehst du nicht komplett falsch, aber das könnten viele werden (in der Regel in Heimnetzerwerken 254 IPs, also ohne die Broadcastadresse und die Subnetzadresse).

Aber umso größer das Netzwerk umso unhandlicher wird das. Guck dir IRC an. Da sagst du auch nicht ich will den Server "freenode" und er sucht alles mögliche ab.

Übrigens funktioniert deine Technik am besten nur im Heimnetz (via Broadcast). Aber sobald geroutet wird, kann man nicht mehr broadcasten.

MfG
Fabian
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz