请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

到底是应该轮询好,还是推送好?

讲师给出的理由是,如果推送的话,移动端信号不稳定。那我想问的是,信号不好的话,轮询也不行呀。网络都断了,轮询也拿不到数据呀。
另外轮询给服务器造成无形压力,也不够实时。
请老师回答一下这个问题。

正在回答 回答被采纳积分+3

1回答

神思者 3天前

说你懂技术吧,好像又考虑的不够周全。被动推送是长连接,网络不好的时候长连接就断了,没法推送消息。但是轮询用的是短链接,一直轮询,直到网络好用的时候。

0 回复 有任何疑惑可以回复我~
  • 提问者 oldcoder2222 #1
    长连接肯定会断呀,但是(心跳机制+自动重连)轻松就解决问题了呀。您这样一个大牛程序员不应该不知道吧。
    回复 有任何疑惑可以回复我~ 3天前
  • 神思者 回复 提问者 oldcoder2222 #2
    遇到行驶途中移动端网络时好时坏,长连接的心跳频繁的创建连接,跟短连接轮询有什么区别?
    回复 有任何疑惑可以回复我~ 2天前
  • 神思者 回复 提问者 oldcoder2222 #3
    后端还要维护长连接缓存,反而比短连接轮询更麻烦
    回复 有任何疑惑可以回复我~ 2天前
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号