Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#4

Re: ServerSocket auf anderem Rechner finden

  Alt 5. Okt 2005, 13:01
Du setzt auf den Client und den Server deiner Anwendung jeweils einen IdUDPServer und einen IdUDPCLient.
Nun schickst du mit dem UDPClient vom Client einen Broadcast mit der gleichnamigen Methode zum Server. Der Text des Broadcasts kann einfach z.B. "GetServer" heißen. Im OnUDPRead Ereigniss des UDPServers, der sich auf deiner Server Anweundung befindet, guckst du, ob der PaketText "GetServer" ist und sendets dann mit dem UDPClient des Servers ein Paket mit Ip und Port zurück, welches du im IdUDPServer des Clients wieder auswerten kannst.

Florian
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat