使用TcpListener监听多个端口

时间:2012-11-07 22:26:38

标签: c# networking tcp ports

我需要通过TCP收听大约100个不同的端口。查看C#中的TcpListener类,它显然只能侦听一个端口。是否有意义创建100个不同的TcpListener实例,每个实例都有自己的端口。

我不认为这是一个干净的解决方案,但它似乎是唯一的选择。

1 个答案:

答案 0 :(得分:0)

是的 - 您需要100 TcpListener秒。最好是将它们放在一个列表中(通过端口列表初始化循环),并将它们作为循环中的单个实体进行管理