首页 > 解决方案 > 在使用套接字的 udp 编程中选择端口的最佳方法是什么?

问题描述

假设选择的语言是 C++,udp 编程发生在一台计算机上,我们有一个客户端程序和一个服务器程序。我可以在网上找到的大多数示例都选择文字数字,例如 4001 和 4002,作为端口的值。但实际上,所选端口可能已经被占用,出于安全原因,必须在运行时确定端口。例如,如果服务器的端口已经被动态确定,那么客户端程序应该如何知道呢?

据我所知,我可能必须创建一个本地文件来动态更新信息,但我不知道这是否是正确的方法。而且,即使这种方法行得通,对于udp程序涉及两台计算机的情况也是行不通的……

标签: socketsudpport

解决方案


推荐阅读