采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
讲师给出的理由是,如果推送的话,移动端信号不稳定。那我想问的是,信号不好的话,轮询也不行呀。网络都断了,轮询也拿不到数据呀。 另外轮询给服务器造成无形压力,也不够实时。 请老师回答一下这个问题。
说你懂技术吧,好像又考虑的不够周全。被动推送是长连接,网络不好的时候长连接就断了,没法推送消息。但是轮询用的是短链接,一直轮询,直到网络好用的时候。
长连接肯定会断呀,但是(心跳机制+自动重连)轻松就解决问题了呀。您这样一个大牛程序员不应该不知道吧。
遇到行驶途中移动端网络时好时坏,长连接的心跳频繁的创建连接,跟短连接轮询有什么区别?
后端还要维护长连接缓存,反而比短连接轮询更麻烦
登录后可查看更多问答,登录/注册
50000+代码,300+技术点,慕课网明星讲师为你私人订制
6.3k 15
1.2k 12
1.1k 11
855 10
1.2k 10
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号