标签: sockets udp port
假设选择的语言是C ++,则udp编程在单台计算机上进行,并且我们有一个客户端程序和一个服务器程序。我可以在网上找到的大多数示例都选择文字数字(例如4001和4002)作为端口的值。但是实际上,所选端口可能已经被占用,并且出于安全原因,必须在运行时确定端口。例如,如果已经动态确定了服务器的端口,那么客户端程序应该如何知道呢?
据我所料,我可能必须创建一个本地文件来动态更新信息,但是我不知道这是否正确。而且,即使此方法可行,它也不适用于udp程序涉及两台计算机的情况...