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