当前位置: 代码迷 >> Android >> 类似QQ空间和新浪微博的客户端的消息推送原理是怎样的?解决办法
  详细解决方案

类似QQ空间和新浪微博的客户端的消息推送原理是怎样的?解决办法

热度:12   发布时间:2016-04-28 01:27:52.0
类似QQ空间和新浪微博的客户端的消息推送原理是怎样的?
类似的社交软件怎么实现下拉获取动态的?
------解决思路----------------------
推送消息是跟服务器挂钩的,比如:A要发送消息给B,那么,其中的步骤是A先发送消息给服务器,然后服务器检测到B的状态为链接状态的话,就把消息推送给B。
个人理解是这样的,呵呵。
至于下拉动态获取,只要重写scroller等相关方法就可以实现。
------解决思路----------------------
引用:
每次都将所有的数据都从新从服务器获取一遍吗?

不会,qq具体怎么做的,我不知道,但是可以这样做,说说每一条都对应斗id,你进一次空间,首先获取最近的说说的id,或者把你保存的最后一条说说的id发给服务器,服务器把你本地没有的再给你。下拉肯定是请求啊,推送场景一般 不用在此处
------解决思路----------------------
第三方,比如bmob,推送消息
  相关解决方案