Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#3

Re: Reverse Connection mit Indy Komponenten

  Alt 4. Apr 2008, 16:23
Wie können sich Rechner gegenseitig im Netzwerk entdecken ?
Anwort:
jedes Programm, dass neu gestartet wird, schickt einen UDP Broadcast und wartet auf Antworten.
Alle anderen Programm antworten auf den Broadcast und schicken intelligenterweise ihre eigene IP-Adresse und den Port, auf dem sie erreicht werden können.

Ich weiss jetzt nicht, was du mit Reverse Connection meinst.
Für Peer 2 Peer Netzwerke sollte jeder Client gleichzeitig auch Server sein, damit er von aussen kontaktiert werden kann.
Wenn man mit UDP Broadcasts nach anderen Clients sucht, reicht im Prinzip ein Programm, das TServerSocket benützt.
Dann muss aber die gesamte Kommunikation über diesen Server laufen.
Andreas
  Mit Zitat antworten Zitat