关于UdpClient的问题

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

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

怎么办呢?
...全文
112 2 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sanbrother 2006-11-01
  • 打赏
  • 举报
回复
嗯,我也是这样做的。

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

10.8w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2006-10-31 03:17
社区公告

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