4

我一直在研究與來自FCM Messenger的Web推送通知相關的材料。當我遇到下游消息和上游消息時,顯然HTTP服務器只允許下游消息,而XMPP服務器允許上游消息。FCM - 下游消息和上游消息之間的區別

我很難理解下游和上游消息之間的區別,細節在FCM上沒有很好的解釋。我試圖在網上搜索,但我沒有運氣。由於我是編碼新手,請幫助我。

回答

10

要把它放在外行的條件,下游消息是當你從你的應用程序服務器發送推送通知到客戶端應用程序。然而,對於FCM的情況,您可以在沒有App Server的情況下發送下游消息,或通過使用Firebase Console發送通常的捲髮請求。

雖然上游消息傳送是相反的,客戶端應用程序正在向您的應用程序服務器發送消息。爲此,應用服務器是一項要求。

請記住,FCM服務器仍處於處理您的消息在下游和上游排隊的流程中(中間人)。

+0

我認爲這是非常簡單的解釋。讓我知道它是否仍然令人困惑以及哪些部分。我會補充一些更多的細節。 –

+0

嗨@AL,感謝您的解釋。從我從這裏看到的情況來看,Upstream消息是由客戶端發送的消息定義的,所以它不會與應用服務器發送任何東西有關?但下行消息只能從應用服務器發送到客戶端服務器。 –

+0

對不起,我沒有完成消息。基本上更直接, –