2016-11-23 58 views
-3

此問題以前可能已經回答,但找不到它。爲此道歉。每次在Web服務數據庫中發生數據更改時,從/向Android應用程序獲取數據

在我的Android應用程序中,我有一個列表與訂單數據。 我有我的網絡服務,可以從數據庫發送訂單數據。

我很熟悉Android應用程序可以請求訂單數據的Web服務的方式。

如果來自Web服務(數據庫)的訂單數據每分鐘/秒更改一次,我希望立即更新列表視圖。每秒運行異步任務以檢查Web服務中的新數據是一種好方法嗎?我認爲這會導致電池壽命隨着異步任務每秒運行而消失。

有沒有其他的最佳方法來做到這一點。

如果訂單表中的數據發生變化,web服務可以不斷檢查其數據庫並將數據發送到android應用程序。

我聽說谷歌的Firebase不知道這是否有用。

你能告訴我什麼是從數據庫中每分鐘或每秒獲取數據的最佳方式嗎?

+0

Firebase實時數據庫真的很擅長,併爲您處理所有事情。 – apmartin1991

回答

1

Firebase Realtime Database是你想要的。它實時更新數據。

+0

我是Firebase的新手。所以你的意思是我可以託管我的web服務並使用Firebase數據庫? – BRDroid

+0

是的。它提供了您需要的所有Web服務主幹,因此您不必實現自己的主幹。 – geft

+0

非常感謝你 – BRDroid

相關問題