关于UdpClient的问题

sanbrother 2006-10-31 03:17:18
使用UdpClient加入多播组后,马上向多播组发消息,结果收不到,应该怎么办呢?

我想制作一个多人聊天的工具,想在加入多播组后,发一个消息通知其他用户有新用户上线了。

怎么办呢?
...全文
118 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sanbrother 2006-11-01
  • 打赏
  • 举报
回复
嗯,我也是这样做的。

不过,现在最后上线的人,并不能收到其他在线用户的“上线”消息。我怀疑是不是加入多播组需要一些时间呢???我是说,向路由发加入多播组的消息需要一定的时间,结果其它在线用户发消息的时候,最后一个还没有准备好。。。
任亚军 2006-10-31
  • 打赏
  • 举报
回复
可以实现
客户端判断提示消息类型
服务端 用户user1 上线,
然后select * from user where friend=user1 查出所有这个好友用户的用户,给他们都发送消息

110,539

社区成员

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

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

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