作者NewSpec (新规格)
看板AndroidDev
标题Re: [问题] 关於GCM实用性
时间Sun Mar 10 00:36:12 2013
※ 引述《hellogg1 (小吉~掰:D)》之铭言:
: 请教板上各位大大,
: 会觉得Google 的 GCM 机制,很不实用吗?
: 假若手机连网路采用wifi连线,这时这个网路对外有防火墙,且封锁了5228 ~ 5230 Port,
: 如此,Google 的 GCM 机制将会完全无法发挥功用,因此,假若要写聊天App,
: 是不是开发者自行处理通知的机制还比较实际?!
绝对不会
如果你现在想写的是IM app, 处理讯息的一定会是Service
问题是, app自定义的process会随着存在时间增加同时剧烈增加删除优先权
所以一般自定义的Service根本不可能做到真即时
那像Line那些app是怎麽做的呢?
不好意思, 他们一样是靠GCM
只不过是靠GCM来做一些notify本身元件的工作
然後再用自身的Service或什麽碗糕来处理真正讯息的取得和递送
所以在Android上搞real-time messaging却又要摆脱GCM?
没可能的事情拉~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.224.217.164
1F:推 vcidt:目前使用GCM认同说法! 03/11 13:30