2016-08-01 47 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不具备此类后备功能。

相关问题