传递动态端口号

时间:2016-03-03 18:53:51

标签: c++ sockets

我有一个Visual Studio解决方案,它包含五个可执行文件,一个用c ++,另外四个用c。他们在具有固定端口的本地主机上使用UDP套接字进行通信 现在我需要运行该程序的多个实例,所以我认为需要动态端口。如何安排它,以便套接字的两侧都知道端口号?

1 个答案:

答案 0 :(得分:1)

您必须使用其他方式来传达实际的端口号。例如,save将端口号获取到共享内存或某种文件中。但是,如果您在同一台Windows计算机上本地运行它,则可能需要使用不同的IPC协议。例如,命名管道。