【发布时间】:2011-10-08 21:12:02
【问题描述】:
是否可以同时读取多个(2 个 TCP 端口)?
例子:
public void getFeed()
{
while(true)
{
try
{
if (!isReadableStream()) throw new Exception("not readable Stream");
recieveMsg = streamReader.ReadLine();
if(!String.IsNullOrEmpty(recieveMsg))
{
displayConsole(recieveMsg, false);
}
}
catch(Exception ex)
{
displayError(ex.Message);
}
}
}
上面的函数读取 1 个端口,我想读取另一个端口,因为服务器每隔 1-2 秒就会从另一个服务器获取提要。
【问题讨论】:
-
在不同的线程中做同样的事情
-
@Mimisbrunnr 你能举个例子让它更容易理解吗?谢谢!
标签: c# client client-server