private static UdpClient receivingUdpClient = new UdpClient(localPort);
while(true)
{
receiveBytes = receivingUdpClient.Receive(ref RemoteIpEndPoint);
........
}
上面程序在本地开了一个侦听端口,并且能侦听到数据。
但是,程序一直开着,隔1,2个小时才有数据过来,侦听有时就会失效!在这种情况下,Receive()堵塞程序。
Receive侦听失效怎么办? 程序堵塞又如何处理?欢迎讨论
while(true)
{
receiveBytes = receivingUdpClient.Receive(ref RemoteIpEndPoint);
........
}
上面程序在本地开了一个侦听端口,并且能侦听到数据。
但是,程序一直开着,隔1,2个小时才有数据过来,侦听有时就会失效!在这种情况下,Receive()堵塞程序。
Receive侦听失效怎么办? 程序堵塞又如何处理?欢迎讨论
解决方案 »
- WeifenLuo.Docking框架是不是有问题啊,绑定数据后不显示
- 求不会重复随机数【要命了】
- 问个见笑的问题: 像桌面股票查询这样的绿色软件 一般都是用什么语言开发的,用什么技术开发效率最高,谢谢。
- 控件的布局问题
- 关于无线收发 宏电的无线模块
- sqltableadapter.update()方法
- VS C# 2005如何获得启动参数?
- 那一位兄弟可以共享一下vs.net 2003简体中文版的第一张CD呀?
- 重开贴 excel输出文本进程线程问题 急!
- 能否直接做事件的串连??
- .NET中如何实现客户端数据加密
- 在打印时有中文中英文混排的问题,每行要求输入8个汉字,也就是16个英文(或16个数字),如何实现,谢谢,在线等,急急!
失效的话可能是你代码有问题。