FireBase连接到服务器(非NodeJS)

时间:2013-03-03 22:28:46

标签: coldfusion railo firebase cfml

所以我看到了这个回答Using NodeJs with Firebase - Security,讨论了将NodeJS与Firebase数据结构同步。

我不使用NodeJS(作为Railo / Coldfusion开发人员),并且想知道在NodeJS之外是否可以使用这样的东西?通过java或者只是使用REST端点。或者我必须在上面的链接中使用原始解决方案,单独更新我的网络服务器中的数据。

另一种措辞方式是;我可以从firebase到一个不是nodeJS的HTTP服务器往返吗?

编辑:为了澄清,我想要做的就是在Firebase的REST API上发布电子邮件webservice帖子,然后firebase将该帖子发布到我的外部铁路服务器上的URL,因为我的用户需要知道电子邮件何时到达,但服务器只需要确保它存储。

据我所知,我最好的办法是让电子邮件webservice发布到我的铁路服务器上的URL,然后发布到firebase上的REST API。

1 个答案:

答案 0 :(得分:2)

是的,你可以。

Firebase没有Coldfusion客户端库,因此您需要使用REST APIs。您可以使用REST API从服务器代码读取/写入Firebase数据。

您将缺少的一件事是数据更改时的通知。使用node.js client,您可以订阅数据更新,但无法通过REST API执行此操作。

因此,如果您需要知道Firebase数据何时发生更改,并且您正在使用REST,则必须定期轮询数据。

(注意:这主要是在评论中复制@ Michael的答案)

相关问题