在 C# 中与 tcpclient 的多个连接
Multiple connections with tcpclient in C#
我可以使用单个 TcpClient()
对象连接到多个 <IP, PORT>
我可以
tcpClient = new TcpClient();
tcpClient.Connect(host1,port1)
tcpClient.Connect(host2,port2)
或tcpClient
对象绑定到单个流?
这对我来说似乎是一个 XY 问题,但无论如何...如果您想同时连接到多个主机,那么您需要为每个连接初始化一个客户端。还要记住,单个线程上的同步侦听操作将阻止执行。
我可以使用单个 TcpClient()
对象连接到多个 <IP, PORT>
我可以
tcpClient = new TcpClient();
tcpClient.Connect(host1,port1)
tcpClient.Connect(host2,port2)
或tcpClient
对象绑定到单个流?
这对我来说似乎是一个 XY 问题,但无论如何...如果您想同时连接到多个主机,那么您需要为每个连接初始化一个客户端。还要记住,单个线程上的同步侦听操作将阻止执行。