国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

gatewayworker做IM系統(tǒng)的疑問

mazhaozi

gatewayworker 做消息推送的時候,
app應(yīng)用在后臺運(yùn)行 不能接受到信息? 這個怎么解決
?
這種必須要實現(xiàn) xmpp或者mqtt才行么

2571 1 0
1個回答

phpcreeper

社區(qū)里經(jīng)??吹筋愃频奶釂?,恕我直言哦,類似于你這樣的問題永遠(yuǎn)都不會有答案,老大也說過這樣的問題只會石沉大海,因為這樣的問題就相當(dāng)于發(fā)起了這樣一個提問:一雙鞋值多少錢?所以結(jié)果是諸位小伙伴也只能是愛莫能助,換位思考下,這明顯是一個沒有價值、毫無意義的問題:
若不提供鞋子品牌、鞋子的類別、鞋子的尺寸等等關(guān)鍵屬性,則是無法獲知鞋子的相對有效價格,所以呢請?zhí)嵊行У膯栴},即提供問題的有效上下文背景,讓我們一起養(yǎng)成良好的社區(qū)問題提問規(guī)范。

  • mazhaozi 2019-03-11

    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)行時候 會不會自動斷開 而收不到消息

  • phpcreeper 2019-03-11

    @359:
    對于自建的長連接,防火墻會關(guān)掉一定時間不活躍的長連接的,所以還是需要心跳機(jī)制的。

年代過于久遠(yuǎn),無法發(fā)表回答
??