【发布时间】:2018-08-19 14:21:11
【问题描述】:
我想在我的局域网中发送广播 UDP 消息,应用程序是客户端/服务器。
我希望更新用户界面,这样任何计算机都会发送消息来更新其他计算机。 我可以使用 UDPServer indy,如何使用? 谢谢
【问题讨论】:
-
注意 UDP 是不可靠的 - 见en.wikipedia.org/wiki/… - “当一个消息被发送时,它是否会到达它的目的地是未知的;它可能会在途中丢失。没有概念确认、重传或超时。”
-
我将使用 TCP 客户端套接字连接来代替 UDP,它在线程中侦听服务器消息。心跳协议可用于检测客户端或服务器端断开连接。