服务器如何主动推送消息到客户端

alwaysyouare163 2012-04-06 04:34:11
C/S模式的客户端。
目前碰到的问题时,当在某些特殊的触发条件下,服务器要向在线的客户端主动推送一些信息,客户端进行展示。
客户端会安装在局域网内,无固定IP。
客户端登录时提交登录信息,并使用HTTP协议每隔30s发送心跳包。
那服务器该如何将信息推送到客户端呢?
...全文
756 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jayeon 2012-04-06
  • 打赏
  • 举报
回复
发UDP广播
jayeon 2012-04-06
  • 打赏
  • 举报
回复
只能客户端定时获取, 或者 发送UDP包
anzhiqiang_touzi 2012-04-06
  • 打赏
  • 举报
回复
定时刷新取的服务器的资源
cancerser 2012-04-06
  • 打赏
  • 举报
回复
建立专用信道?(就像网游一样) 似乎不太可取
这样,发送心跳包的时候问问服务器有没有我的消息,如果有 取一下。
定时刷新我想要比一直开着 socket 要节约资源

111,126

社区成员

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

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

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