在制作网络应用时,我遇到了以下问题。
在这种情况下,您和本地网络中的多台服务器要连接,您可以选择哪一台。在您和所选服务器之间,最后应该有一个TCP连接。
我发现UDP广播一方面非常方便,但如何回答广播(我需要发回一些信息)?基本上我看到两个可能性。
你会如何解决这个问题?
答案 0 :(得分:0)
将UDP侦听器添加到服务器。当它收到UDP请求时,将回复发送回发送方的IP /端口,并将该回复包括服务器的侦听TCP IP /端口。然后,客户端可以发送广播,等待几秒钟收集所有回复,将其呈现给用户,然后与所选服务器建立TCP连接。