从push notification看ios,android,wp7# PDA - 掌中宝
f*o
1 楼
今晚心血来潮,看了下相关文档,发现现在ios跟wp7都有system level的push
notification了,但是android还没有。在ios跟wp7上,所有需要push notificatio的
app都是跟os里面的某个system service联系,这样那个service就只用跟apple或者ms
的server保持一个共用的永久tcp连接,从而节省电池跟系统资源。而android上目前好
像还是挺原始的,每个app跟自己的开发商单独开tcp连接,这样如果有10个app要push
,那就要开10个永久连接,浪费系统资源。比如google voice app,几天才收一个
message,android可能待机一天电池就没了,而ios,wp7可以待机时间长一些。
有android开发经验的大侠来说说看我理解的对不对。
notification了,但是android还没有。在ios跟wp7上,所有需要push notificatio的
app都是跟os里面的某个system service联系,这样那个service就只用跟apple或者ms
的server保持一个共用的永久tcp连接,从而节省电池跟系统资源。而android上目前好
像还是挺原始的,每个app跟自己的开发商单独开tcp连接,这样如果有10个app要push
,那就要开10个永久连接,浪费系统资源。比如google voice app,几天才收一个
message,android可能待机一天电池就没了,而ios,wp7可以待机时间长一些。
有android开发经验的大侠来说说看我理解的对不对。