关于udp的connet后无法接收数据的问题

apengcn 2006-04-19 12:00:14
在发送方法里:
this.udpclient.Connect("224.127.44.40",7001);
this.udpclient.Send(buffer,buffer.Length);

在接收方法里:
Byte[] data = udpclient.Receive ( ref remote ) ;

发现不管发什么数据接收方法里收不到数据

当把发送方法里的上面2行替换成
this.udpclient.Send(buffer,buffer.Length,"224.127.44.40",7001);
后接收方法能正常接收数据,但是比较慢。


这是什么回事呢,怎样让udp用Connect模式发送,又能接收数据?


...全文
129 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
apengcn 2006-06-06
  • 打赏
  • 举报
回复
继续请教高手
apengcn 2006-05-15
  • 打赏
  • 举报
回复
?
apengcn 2006-05-12
  • 打赏
  • 举报
回复
tipboy()真是好心人,虽然没有解决当也要谢谢你帮忙调试.
看来要请教高手了!
任亚军 2006-05-11
  • 打赏
  • 举报
回复
搞了一上午,同样遇到这个问题,就没通过
apengcn 2006-05-11
  • 打赏
  • 举报
回复
再问高手!
apengcn 2006-04-19
  • 打赏
  • 举报
回复
不是啊,防护墙都关了的
wacious 2006-04-19
  • 打赏
  • 举报
回复
是不是防火墙的原因啊

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧