【问题标题】:Check new data in server from android without hitting to server从android检查服务器中的新数据而不访问服务器
【发布时间】:2017-05-04 09:13:16
【问题描述】:

我想知道服务器中是否有新数据。所以我在做什么,我每 10 秒就访问一次服务器,我得到了。

我想要什么。

我想要的只是信息是他们在服务器中的新数据,而不需要访问服务器。

我为什么想要

如果我点击服务器检查是否有任何新数据,这会降低我的服务器性能。

我搜索的内容 我必须发出基本通知,以便任何新的更新我都会收到通知,并根据通知我正在访问服务器。 实际上,这是我想要的,但我会发送警报说我有新的更新。或者是否有任何其他工具和技术可以让我点击并提醒客户,因此我将根据警报下载新数据。

所以我需要类似但更好的方法。 任何人都可以建议我做什么方向吗? 感谢提前帮助

【问题讨论】:

  • 可以实现客户端每次ip变化时注册ip并监听特定端口,服务器向该ip和端口发送通知。
  • 谷歌云消息?
  • 如何使用我的移动网络或 WiFi 发送我的女巫 IP 我们可以随时更改
  • 为此,您必须实施 websocket,当服务器发生变化时,它会通知应用程序,因此需要像 firebase 配置那样的专用连接

标签: android firebase server


【解决方案1】:

您正在寻找的是从服务器获取数据的旧方式。如果您正在寻找类似的东西,您可以尝试使用 SQL Server,但为什么您需要每 10 秒验证一次新数据,而 Firebase 会实时执行此操作?当新数据添加到您的数据库中时,您会注意到,如果没有新数据,则什么也不会发生。我很乐意为您推荐Firebase

希望对你有帮助。

【讨论】:

  • 我不想从 sql 中获取数据,我不想将数据存储在数据库中。我想要一些侦听器,其中 sqldb 中的任何数据我想要通知或警报
猜你喜欢
  • 1970-01-01
  • 2015-08-19
  • 1970-01-01
  • 1970-01-01
  • 2011-01-06
  • 1970-01-01
  • 2013-07-19
  • 2010-11-08
  • 1970-01-01
相关资源
最近更新 更多