gpt4 book ai didi

c - TCP服务器开多个端口好不好?

转载 作者:可可西里 更新时间:2023-11-01 02:47:46 29 4
gpt4 key购买 nike

Tcp服务器需要服务很多客户端,如果一个客户端一个服务器端口,一个服务器线程监听端口,我想知道天气是不是更快?

如果一个端口是好的,谁能解释一下在这种情况下一个端口和多个端口之间的区别,谢谢!

最佳答案

使用多个端口来实现此目的的问题在于您的每个客户端都将具有特定的端口号。根据客户的数量,可能涉及大量簿记工作。

通常,对于要为多个客户端提供服务的 tcp 服务器,您有一个“主”线程,它监听一个端口并接受该端口上的连接。然后该线程将连接的套接字传递给另一个线程进行处理,然后返回监听。

有关丰富的 Unix 网络编程知识,请查看“The Stevens Book

关于c - TCP服务器开多个端口好不好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3872347/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com