【问题标题】:Chat application in Android using Parse Server [closed]使用 Parse Server 在 Android 中的聊天应用程序 [关闭]
【发布时间】:2017-02-08 10:04:33
【问题描述】:

我必须开发一个 Android 聊天应用程序,并且我有 Parse Server 作为后端。

我阅读了有关 Live Query 的文档,它可以完成实时 任务的工作,但此解决方案仅适用于 iOS。

有没有办法在 Android 上使用实时查询,或者我应该使用 Parse Server 的其他解决方案,例如 Firebase

【问题讨论】:

  • 我真的很喜欢 Parse,但我更愿意在 Firebase 中开发新应用...
  • 这个问题的答案是使用PubNub。正常的做法是使用 PubNub+Parse,或 PubNub+Firebase .. 或 PubNub+whatever。
  • @MazelTov .. back4app 现在完全可以正常工作,与旧的 parse.com 完全相同。每个人都只是使用 back4app.com,它“是”用新名称解析。
  • @JoeBlow ...back4app 看起来不错,但您还应该将 Google 服务和 SDK 与 back4app 视为托管,将解析服务器视为开源...
  • 嘿@MazelTov - 我的意思是 - 这只是 Parse。你懂的?我真的无法想象除了 back4app 之外的任何东西。 (它托管在 AWS 上,与您自己做的完全一样。)“每个人”只是使用 back4app,我认为是这个原因。无论如何 - 干杯!

标签: android chat real-time parse-server livequery


【解决方案1】:

您可以将 Parse Server 和 PubNub 结合使用。当 A 想向 B 发送消息时,A 将该消息保存到 Parse,然后您在 afterSave Triggers 中编写云代码以通过 PubNub 将消息发布到 B。

【讨论】:

  • 完全正确。聊天应用程序(或类似的东西)是用 PubNub 完成的。就提问者的问题而言,Firebase/Parse/Etc 与类似聊天的技术无关。您将 PubNub Parse、Firebase 或其他任何 baas 结合使用。
  • 感谢您的回答@Haven,我做了一些研究,据我所知,我会将数据存储在我的 Parse 中,而 PubNub 用于实时工作?
  • 我可以使用 PubNub GeoHash 与附近的人聊天吗?或者我需要将它与谷歌地图或谷歌地点结合起来?
  • 嗨@Fadwa_lmh。你不能一直在这里问问题。一定要“打勾”Haven 的回答。如果您有新问题,请继续提出新问题。好吗?
猜你喜欢
  • 2015-11-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-09
  • 2015-11-01
  • 1970-01-01
相关资源
最近更新 更多