TsgcUDPCLient

TsgcUDPClient implementa il Client UDP basato sulla libreria Indy.

Introduzione

TsgcUDPClient implementa il Client UDP basato sulla libreria Indy.

 

UDP è un protocollo senza connessione in cui non vi è garanzia che i messaggi inviati arrivino a destinazione, ma al contrario del protocollo TCP, è molto più veloce.

 

1. Trascini un componente TsgcUDPClient sul form

 

2. Impostare Host e Port (il valore predefinito è 80) per connettersi a un server UDP disponibile.


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

3. È possibile connettersi tramite un server proxy HTTP; è necessario definire le proprietà del proxy:

 

Host: nome host del server proxy.

Port: numero di porta del server proxy.

Username: nome utente per l'autenticazione, lasciare vuoto per l'accesso anonimo.

Password: password per l'autenticazione, lasciare vuoto per l'accesso anonimo.

 

4. Se lo desidera, può gestire gli eventi

 

5. Chiamare il metodo WriteData per inviare qualsiasi messaggio al server UDP.

 

Riferimento