我们在xamarin下有一个应用程序,用户连接并在登录时用户下载他所做的工作。 设备调用我们的Web服务和设备以json格式下载数据。 下载的数据将保存到客户端上的数据库sql lite中。 一切正常。
现在想象一下这个样本: 用户已连接设备,下载工作。 但是过了几个小时,工作因某种原因发生了变化。 我们需要再次发送特定设备的新数据(新工作)。
我已经阅读了一些关于谷歌推送通知的文章,但我想知道我是否在正确的地方搜索。
如何将数据发送到android下的特定设备? 你能分享一下你的经验,文章,样本......
感谢您的了解
答案 0 :(得分:0)
我已经阅读了一些关于谷歌推送通知的文章,但我想知道我是否在正确的地方搜索。
有realtime database on Firebase符合您的要求。但它是基于云的服务,使用它可能意味着您必须将所有数据从服务器移动到Firebase服务器。因此,如果您想使用自己的网络服务,这不太适合。
其他选项是使用AlarmManager设置重复任务以定期同步您的数据。