android的push策略分析
android上的统一push平台因为墙和应用权限的原因.至少在国内不能很好的应用.
那么一款应用要用push功能,可以怎样做呢,省电,省流量,用起来方便呢
1.最好的方式还是携带.也就是在其他业务请求时,携带上push内容.需要对cs两端的封装,对于web应用来说,如果有了封装的框架,成本是比较小的
2.比较传统的单独push连接,无论是长连接还是http流或定时轮询,系统开销都要大一些.尤其长连接的方式,S端还必须单独处理,系统复杂性增大.
3.websocket或其他新的协议.
不同的需求,可以在这上面做一定的或多样的选择
一般地,如果有了携带协议,然后在应用idle时间不频繁地http轮询就够了
相关推荐
huavhuahua 2020-09-05
magic00 2020-08-03
风萧萧梦潇 2020-06-14
jiejie 2020-06-02
pengjin 2020-05-14
kururunga 2020-05-07
fengyeezju 2020-04-26
PrisonJoker 2020-04-16
fengyeezju 2020-04-07
hqulyc 2020-03-05
fengyeezju 2020-02-09
fengyeezju 2020-02-02
Urchindong 2020-01-21
fengyeezju 2020-01-11
绿豆饼 2020-01-05
csdnuuu 2019-12-27