Hallo,
ich möchte mit UDP Netzwerkgeräte steuern. Da ich sowas noch nie gemacht
habe habe ich zuerst versucht ein Delphi Beispiel (weil kein c++ gefunden)
umzusetzten. Dazu habe ich ein TIdUDPClient in ein neues VCL Projekt eingefügt
und:
1 IdUDPClient1->Active=true;
2 IdUDPClient1->Host = "192.168.0.7";
3 IdUDPClient1->Port = 1979;
4 IdUDPClient1->Connect();
5 if (IdUDPClient1->Connected()) {
6 Label1->Caption = "Connected";
7 IdUDPClient1->Send("test"+Char(0));
8 }
9 IdUDPClient1->Active=false;
ausporbiert. Ein Connet (Zeile 6) kommt zustande. Aber wenn ich auf dem
Linux-PC mit der IP 192.168.0.7 mit:
netcat -l -p 1979
lausche kommt nichts an. Firewall gibts keine aktive.
Im Internet habe ich zu dazu bisher noch nichts gefunden.
Hat jemand Tips, Erfahrungen bzw. Beispiele wie man eine UDP
Kommunikation programmiert?
ich möchte mit UDP Netzwerkgeräte steuern. Da ich sowas noch nie gemacht
habe habe ich zuerst versucht ein Delphi Beispiel (weil kein c++ gefunden)
umzusetzten. Dazu habe ich ein TIdUDPClient in ein neues VCL Projekt eingefügt
und:
1 IdUDPClient1->Active=true;
2 IdUDPClient1->Host = "192.168.0.7";
3 IdUDPClient1->Port = 1979;
4 IdUDPClient1->Connect();
5 if (IdUDPClient1->Connected()) {
6 Label1->Caption = "Connected";
7 IdUDPClient1->Send("test"+Char(0));
8 }
9 IdUDPClient1->Active=false;
ausporbiert. Ein Connet (Zeile 6) kommt zustande. Aber wenn ich auf dem
Linux-PC mit der IP 192.168.0.7 mit:
netcat -l -p 1979
lausche kommt nichts an. Firewall gibts keine aktive.
Im Internet habe ich zu dazu bisher noch nichts gefunden.
Hat jemand Tips, Erfahrungen bzw. Beispiele wie man eine UDP
Kommunikation programmiert?