2016-08-01 51 views
0

我們已經部署了一個通過3g網絡進行通信的實時解決方案(在firebase之上)。 出於商業目的,我們正在考慮與提供某種防火牆的網絡提供商達成協議,該防火牆僅將我們提供的特定域名或IP列入白名單。不幸的是,他們已經提到,套接字通信不會被支持。可以不使用套接字的firebase android SDK工作嗎?

我知道JavaScript的firebase SDK會回退到http以防套接字不可用。在android SDK中是否還有可用的回退功能,即使在沒有套接字IO的情況下,這也能讓firebase發揮作用?

(我知道,REST的API允許這樣做,只是想知道,如果火力SDK將自動回退到這一點,還是我不得不手動做)

回答

1

的火力地堡的JavaScript SDK確實會訪問該數據庫在Web套接字不可用的瀏覽器中使用長輪詢。

由於這些移動平臺本身支持套接字,因此Android和iOS的原生Firebase SDK不具備此類後備功能。

相關問題