Re: [问题] GCM延迟问题

楼主: gn00742754 (西门猫)   2014-04-16 17:46:06
借标题问一下,
GCM官方不保证送达时间的话,
是不是就不适合用GCM来实作聊天功能呢?
像是Facebook Chat,
是利用什么方式来达到通知使用者有新讯息进入呢?
作者: tga123 (叛帝)   2014-04-16 18:09:00
我是觉得通知使用者向服务器获取资讯,使用者再去更新更新后有新讯息就出现通知.没有讯息就不通知,这样就不会有时间顺序的问题了?因为控制顺序是在SERVER,GCM只是告知
作者: Deltaguita (伯利兹)   2014-04-16 18:55:00
对,推拨只是告知有讯息进入(可以夹带一些显示出来)实际要抓取讯息的时候,还是要由手机从server 下载所以 有时候我们会发现明明手机有通知,进去的时候资料或是讯息要过一下子才会出现(目前市面APP)
作者: jerrysky (jerry~sky)   2014-04-19 18:16:00
其实fb也是用类似的功能进行推播,只是主机是自己架设的,架构跟gcm所使用的xmpp不一样,是用mqtt通常大型社群网站都是自行架设push notification server

Links booklink

Contact Us: admin [ a t ] ucptt.com