gatewayworker 做消息推送的時候,
app應(yīng)用在后臺運(yùn)行 不能接受到信息? 這個怎么解決
?
這種必須要實現(xiàn) xmpp或者mqtt才行么
社區(qū)里經(jīng)??吹筋愃频奶釂?,恕我直言哦,類似于你這樣的問題永遠(yuǎn)都不會有答案,老大也說過這樣的問題只會石沉大海,因為這樣的問題就相當(dāng)于發(fā)起了這樣一個提問:一雙鞋值多少錢?所以結(jié)果是諸位小伙伴也只能是愛莫能助,換位思考下,這明顯是一個沒有價值、毫無意義的問題:
若不提供鞋子品牌、鞋子的類別、鞋子的尺寸等等關(guān)鍵屬性,則是無法獲知鞋子的相對有效價格,所以呢請?zhí)嵊行У膯栴},即提供問題的有效上下文背景,讓我們一起養(yǎng)成良好的社區(qū)問題提問規(guī)范。
https://blog.csdn.net/potato512/article/details/62424422 看到篇文章 有次疑問
推送與IM的異同
相同點:
1、程序在前臺時,push推送能收到信息,IM也能收到信息。
2、push推送和IM都是使用長連接的技術(shù)實現(xiàn);push推送是IM技術(shù)的簡化版。
3、push依托系統(tǒng)的常駐進(jìn)程,獨(dú)立于應(yīng)用之外。即相當(dāng)于只有手機(jī)開機(jī)了就建立了設(shè)備與服務(wù)器之間的長連接。
4、IM依托實際的某個應(yīng)用,在應(yīng)用之內(nèi)。即當(dāng)應(yīng)用啟用且在前臺運(yùn)行前登錄狀態(tài)時,就建立了應(yīng)用與服務(wù)器之間的長連接。
不同點:
1、push推送不管程序在前臺還是后臺運(yùn)行都能接收到信息;而IM在后臺通常是不能接收到信息的(除非加入了平臺商的白名單)。
我的意思是 自建長連接 在app后臺運(yùn)行時候 會不會自動斷開 而收不到消息