TsgcUDPCLient

O TsgcUDPClient implementa o Cliente UDP baseado na biblioteca Indy.

Introdução

O TsgcUDPClient implementa o Cliente UDP baseado na biblioteca Indy.

 

UDP é um protocolo sem conexão onde não há garantia de que a mensagem enviada chegue ao destino, mas, ao contrário do protocolo TCP, é muito mais rápido.

 

1. Coloque um componente TsgcUDPClient no formulário

 

2. Defina Host e Port (o padrão é 80) para conectar a um Servidor UDP disponível.


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

3. Você pode conectar através de um HTTP Proxy Server; você precisa definir as propriedades do proxy:

 

Host: nome de host do servidor proxy.

Port: número da porta do servidor proxy.

Username: nome de usuário para autenticação, deixe em branco para anônimo.

Password: senha para autenticação, deixe em branco para anônimo.

 

4. Se quiser, você pode tratar os eventos

 

5. Chame o método WriteData para enviar qualquer mensagem ao servidor UDP.

 

Referência