2016-09-06 39 views
-2

我是Android應用程序開發的初學者,因此我不知道firebase雲消息的缺點。所以,我可以使用fcm作爲聊天應用程序它可以同時處理多個用戶我是否可以使用firebase雲消息創建一個大規模使用的android聊天應用程序

+3

是的,理論上你可以。 不,如果是濫用用戶的推送通知而不是使用套接字。 另外,我建議使用Google搜索 - 這是一個非常常見的問題。 – OhadM

+0

[使用Firebase的兩個用戶之間的數據交換]的可能重複(http://stackoverflow.com/questions/39335282/data-exchange-between-two-users-using-firebase) –

回答

1

FCM可以是聊天應用程序的有效部分,但它只是一個難題。您還需要一個服務器組件來獲得完整的解決方案。

FCM的兩個優於其他方法的消息:

  1. 無需創建大部分(電池,數據,&性能優勢)如果你使用XMPP作爲協議的上游和一個額外的連接下游消息。 XMPP FCM客戶端將重新使用設備到FCM服務器的單個持久連接。
  2. 即使在打盹模式下也可以使(高優先級)消息觸發通知,以確保即時用戶通知。

您可能會考慮其他替代技術,但對於Android開發初學者來說,如果您瞭解圍繞服務器的方式,FCM可能是更好的方法之一。

相關問題