是否可以单播firebase实时数据库响应

时间:2018-05-08 12:48:54

标签: android firebase firebase-realtime-database

在我的Android应用程序中,我有两个场景

第一种情况:来自firebase实时数据库的响应将被发送到所有客户端(能够实现)

第二种情况:需要将firebase实时数据库的响应仅发送给查询的客户端。

你能否建议我如何实现第二种情况。

1 个答案:

答案 0 :(得分:0)

Firebase数据库同步服务器和所有客户端之间的状态。它显然不是设计为消息传递服务器。

通过存储要将其传递给的每个用户的消息,您可以轻松地在数据库之上构建消息传递服务。一个简单的结构可能是:

Inboxes
  uidOfPeppy
    message1: {...}
    message3: {...}
  uidOfPuf
    message2: {...}

使用此结构,您可以将消息写入"收件箱"您想要访问它的每个用户。