Re: [閒聊] LINE是怎麼無時無刻都接收訊息的?

看板AndroidDev作者 (if else)時間10年前 (2015/08/26 22:01), 10年前編輯推噓7(708)
留言15則, 4人參與, 最新討論串2/3 (看更多)
※ 引述《aynmeow (人造貓歐喵)》之銘言: : 像是LINE BEETALK 或是 FB : 是怎麼無時無刻都在接收訊息的? : 就算是關掉也可以跳出訊息 有背景的service在運轉 利用像是前面提到的MQTT, GCM或Apple的push notification機制 當接收到有訊息通知的時候,再去server要訊息,並叫起app做顯示 補充說明,通常push notification都是通知,未必有帶訊息,這樣處理速度才比較快。 有點像是收到掛號通知,要你去郵局領信一樣。 -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.169.172 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1440597692.A.396.html ※ 編輯: tgifosim (220.133.169.172), 08/26/2015 22:02:52

08/26 22:50, , 1F
問一下 android 有service, 那iOS 要怎麼做咧
08/26 22:50, 1F

08/27 01:18, , 2F
t大有提到的 apns 就是ios 的service...
08/27 01:18, 2F

08/27 01:19, , 3F
可以google 看看 Apple Push Notification Service...
08/27 01:19, 3F

08/27 09:41, , 4F
APNS跟Service不同吧,APNS比較像Google cloud messa
08/27 09:41, 4F

08/27 09:41, , 5F
ge
08/27 09:41, 5F

08/27 15:14, , 6F
(非戰)想請問您對Service的定義? apns名字都有Service了
08/27 15:14, 6F

08/27 17:07, , 7F
08/27 17:07, 7F

08/27 19:02, , 8F
f大貼的這個是 application 的background service ,a
08/27 19:02, 8F

08/27 19:02, , 9F
pp destroyed 時也隨之destroyed 掉了,我想原po 問的
08/27 19:02, 9F

08/27 19:02, , 10F
應該不是這個
08/27 19:02, 10F

08/28 11:04, , 11F
恩應該是前面有人提到, 我被誤導了
08/28 11:04, 11F

08/28 14:07, , 12F
Service有不同的定義
08/28 14:07, 12F

08/28 14:07, , 13F
Android裡面是指本機沒有UI且持續運行的程序。
08/28 14:07, 13F

08/28 14:07, , 14F
APNS這類的service則是指server端持續對外(client)提供
08/28 14:07, 14F

08/28 14:07, , 15F
服務的程序。
08/28 14:07, 15F
文章代碼(AID): #1LtSQyEM (AndroidDev)
文章代碼(AID): #1LtSQyEM (AndroidDev)