TsgcUDPClient implementa il Client UDP basato sulla libreria Indy.
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.