Einzelnen Beitrag anzeigen

AJ_Oldendorf

Registriert seit: 12. Jun 2009
385 Beiträge
 
Delphi 12 Athens
 
#9

AW: Delphi UDP Kommunikation Indy über Internet

  Alt 14. Mär 2024, 06:37
Moin,
ok, ihr sagt, es müsste also gehen, wenn man vom Server direkt/zeitnah antwortet.

UDPRead (AThread: TIdUDPListenerThread; const AData: TIdBytes; ABinding: TIdSocketHandle); Das ist das Event beim Server, welches auch ausgelöst wird, wenn vom Client etwas empfangen wird.
Da auf der Server Anwendung nur ein TIdUDPServer vorhanden ist, kann ich dem Client nur über "ABinding" antworten oder?
ABinding hat zumindest ein ".Send"
Beim Client habe ich außer dem dem TIdUDPClient (mit welchem ich auch die Daten geschickt habe), zusätzlich ein TIdUDPServer welcher aktiv ist und den gleichen Port nutzt wird der Client (um die Antworten zu empfangen).
Leider wird an der Client-Anwendung beim TIdUDPServer kein Event OnUDPRead ausgelöst wenn ich in der Server Anwendung mit "ABinding.Send" antworte. Wie muss das antworten entsprechend erfolgen?
  Mit Zitat antworten Zitat