UDP编程的时候遇到奇怪问题
请教:
UDP编程的时候遇到奇怪问题:
1,发数据时,目标机开着,并打开了程序,一切正常
2,发数据时,目标机关机,也正常
3,发数据时,目标机开着,但未打开程序.这时就麻烦了,发送方之后都接收不了数据,但可以发送.
如何解决这个问题?
问题点数:100、回复次数:5Top
1 楼slek(我浮躁,可是我很厚道!)回复于 2005-09-28 23:45:13 得分 50
这很难说,要看你的代码才行Top
2 楼anrry(两百五的教训)回复于 2005-09-29 10:16:05 得分 0
对后两种情况来说,目标机开着(不开程序),和目标机关着,不是一样接收不了发送方的数据吗?
对发送方来说不应该是一样的吗?要不就都正常,或者都出问题才对啊?Top
3 楼anrry(两百五的教训)回复于 2005-09-29 12:52:48 得分 0
WSAGetLastError()获得错误代码为0
是什么错误?Top
4 楼anrry(两百五的教训)回复于 2005-09-29 13:03:29 得分 0
-_-,找出错误了
原来发没开程序的目标机上发数据的时候,产生了一个接收事件..然后去接收数据却收不了,出现了接收错误,退出了读线程........Top
5 楼jiess(刘伟庭)回复于 2005-09-29 22:11:21 得分 50
解决了就好,接分....Top




