Forum: Netzwerke
Delphi
by UGrohne,
31. Okt 2005
Das ist aber seltsam, dass der Server reagiert, wenn der Client geschlossen wird. Schließlich ist UDP doch ein verbindungsloses Protokoll. Wie kriegt dann also der Server mit, dass der Client seinen Socket geschlossen hat, wenn er bei UDP doch nicht mal weiß, ob das Paket übertragen wurde.
Wie würde denn ein beispielhafter Code für nen UDP-Server/-Client aussehen für die Verwendung der...
Forum: Netzwerke
Delphi
by UGrohne,
31. Okt 2005
Das gibt es auch für Server, sonst würde ja obiger Code nicht compiliert werden können. Ich habs auch gestern mal ausprobiert, in einer Beispielanwendung wird wohl ein UDP-Paket rausgeschickt (vom Server), aber in meinem Programm nicht, das finde ich etwas seltsam.
Forum: Netzwerke
Delphi
by UGrohne,
31. Okt 2005
Aber im Falle der Indys haben doch beide Seiten sowohl Clients als auch Server die Möglichkeit Daten zu senden und zu empfangen. Oder wozu ist dann die Funktion send denn da?
Forum: Netzwerke
Delphi
by UGrohne,
31. Okt 2005
Moin Leute,
ich hab eben ein neues Projekt angefangen und schon ein Problem, wo ich wohl mal wieder auf dem Schlauch steh:
Ich hab einen UDPServer und einen UDPClient, jeweils in unterschiedlichen Progs in einem Thread. Der Client sendet nun einen Broadcast auf einem bestimmten Port und wartet auf eine Antwort:
//locate server via UDP-Broadcast
FIdUdpClient.Port:=19000;
...