【问题标题】:Objectify - iOS - Android - Refresh chat UI when a new message is sentObjectify - iOS - Android - 发送新消息时刷新聊天 UI
【发布时间】:2019-05-13 01:50:09
【问题描述】:

使用 Objectify 和 Google Datastore 在两个人之间制作聊天应用程序的好方法是什么?

我的主要问题是,当发送新消息时,如何让移动客户端(iOS/Android)屏幕自行刷新?比如如下画面:

我看到的主要选项是向客户端发送一条新消息已发送的推送通知,因此请在数据存储中查询新消息。

从我read 来看,Google App Engine 似乎不支持 Web 套接字。或者,如果他们看起来有问题?

还有哪些其他选择?

【问题讨论】:

    标签: google-app-engine google-cloud-datastore google-cloud-endpoints objectify


    【解决方案1】:

    这在技术上是可行的,但这是一个糟糕的主意。您必须进行轮询,这会影响扩展并缩短客户的电池寿命。

    数据存储不适合这项工作。寻找能够满足您需求的最高级别 API,最好是面向 websocket 的 API,例如 Firebase。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-27
      • 2019-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-11
      • 1970-01-01
      相关资源
      最近更新 更多