我在C中编写了两个独立的服务器和客户端可执行文件。两个可执行文件都通过命令行给出了IP /端口。为了建立连接,我给两边提供了相同的端口号。
现在我想多线程我的代码。现在我正在指定服务器应该监听的端口号。但是在多线程之后,假设5个线程想要连接五个不同的端口号。我怎么能多线程客户端,以便它自动检测所需连接的端口号。或任何其他动态技术?
答案 0 :(得分:0)
要建立连接,我向两侧提供相同的端口号。
为什么呢?没有必要,使用固定的客户端端口只会适得其反。
现在我正在指定服务器应该监听的端口号。但是在多线程之后,假设5个线程想要连接五个不同的端口号。
没问题。
如何多线程客户端,以便它自动检测所需连接的端口号。
这里没有问题需要解决。不要指定客户端端口号:系统会给你一个免费的端口号。