【发布时间】:2018-07-27 00:20:09
【问题描述】:
我想使用实时数据库 (Firebase) 将我的 android 应用程序与 java 桌面应用程序通信。
【问题讨论】:
标签: java firebase firebase-realtime-database
我想使用实时数据库 (Firebase) 将我的 android 应用程序与 java 桌面应用程序通信。
【问题讨论】:
标签: java firebase firebase-realtime-database
可以创建一个使用 Firebase Admin SDK 访问数据库和其他功能的 Java 桌面应用程序。语法类似于 Android 应用程序中使用的语法。
但请注意,这使用了 Admin SDK,它(顾名思义)为用户提供对后端的完整管理访问权限。根据您的用例,这可能不是您想要的。
另一种方法是让您的 JavaFX 应用程序与 Firebase 数据库的 REST API 通信,此处记录了该 API:https://firebase.google.com/docs/database/rest/start
另见:
【讨论】:
是的,您可以连接它。在 firebase 中,数据库以 JSON 格式存储,您可以使用 java.net 等 java 网络 API 进行通信并连接到 firebase。此外,在您的项目中,您需要使用 JSON api 来处理/操作来自 firebase 的 json 数据。
【讨论】: