TsgcUDPCLient

TsgcUDPClient implementiert den UDP-Client basierend auf der Indy-Bibliothek.

Einführung

TsgcUDPClient implementiert den UDP-Client basierend auf der Indy-Bibliothek.

 

UDP ist ein verbindungsloses Protokoll, bei dem es keine Gewähr dafür gibt, dass gesendete Nachrichten am Ziel ankommen, aber im Gegensatz zum TCP-Protokoll ist es viel schneller.

 

1. Legen Sie eine TsgcUDPClient-Komponente auf das Formular

 

2. Setzen Sie Host und Port (Standard ist 80), um sich mit einem verfügbaren UDP-Server zu verbinden.


    oClient := TsgcUDPClient.Create(nil);
    oClient.Host := '127.0.0.1';
    oClient.Port := 80;

3. Sie können sich über einen HTTP-Proxy-Server verbinden, Sie müssen Proxy-Eigenschaften definieren:

 

Host: Hostname des Proxy-Servers.

Port: Portnummer des Proxy-Servers.

Username: Benutzername für die Authentifizierung; leer lassen für anonymen Zugriff.

Password: Passwort für die Authentifizierung; leer lassen für anonymen Zugriff.

 

4. Wenn Sie möchten, können Sie die Ereignisse behandeln

 

5. Rufen Sie die Methode WriteData auf, um eine beliebige Nachricht an den UDP-Server zu senden.

 

Referenz