【发布时间】:2016-02-02 11:46:06
【问题描述】:
例如,每当有人“喜欢”您在 Facebook 上的帖子时,您都会收到通知。您无需刷新页面即可收到通知。或者,每当有人在 Whatsapp 中向您发送消息时,您都会立即收到。 他们是如何实现的?它是否使用 Ajax 每隔一秒左右监听一次数据库更改?
我想构建一个 Android 应用程序,它应该在远程数据库的值发生变化时执行一些操作。我应该使用服务每秒检查数据库值并将其与之前的值进行比较吗?这是最好的方法吗?
【问题讨论】:
-
我不知道它是否是你要找的东西,但我认为你可以简单地调用一个 web 服务,每次有人正在做一些会改变数据库的事情,然后从 web 服务发送通知给用户.你有可能吗?您将“在数据库更改后发送通知”更改为“发送通知并更改数据库”
标签: android ajax database changelistener