每次Web服务数据库中的数据更改时,都会从/向Android应用程序获取数据

时间:2016-11-23 10:25:16

标签: android web-services rest dynamic

此问题可能以前已经回答,但我找不到。为此道歉。

在我的Android应用程序中,我有一个包含订单数据的列表。 我有我的Web服务,可以从数据库发送订单数据。

我熟悉Android应用可以为订单数据请求网络服务的方式。

如果来自Web服务(数据库)的Orders数据每分钟/秒都发生变化,我想立即更新List视图。是否每秒运行一次异步任务以检查Web服务是否有新的数据?我认为这会影响电池寿命,因为Async任务每秒都会运行一次。

是否有其他最佳方法可以做到这一点。

如果订单表中的数据发生变化,Web服务是否可以不断检查其数据库并将数据发送到Android应用程序。

我听说过Google的Firebase不确定是否符合此目的。

您能否告诉我最新的方法是从数据库每分钟或每秒获取数据。

1 个答案:

答案 0 :(得分:1)

Firebase Realtime Database就是你想要的。它实时更新数据。