TsgcUDPCLient

TsgcUDPClient 基于 Indy 库实现 UDP 客户端。

简介

TsgcUDPClient 基于 Indy 库实现 UDP 客户端。

 

UDP 是一种无连接协议,不保证发送的消息到达目的地,但与 TCP 协议相比,它的速度要快得多。

 

1. 在表单上放置一个 TsgcUDPClient 组件

 

2. 将 Host 和 Port(默认为 80)设置为连接到可用的 UDP 服务器。


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

3. 您可以通过 HTTP 代理服务器连接,需要定义代理属性:

 

Host:代理服务器主机名。

Port:代理服务器端口号。

Username:认证用的用户名,匿名访问留空。

密码:用于认证的密码,匿名登录时留空。

 

4. 如果需要,您可以处理事件

 

5. 调用 WriteData 方法向 UDP 服务器发送任意消息。

 

参考