gpt4 book ai didi

java - Android - 如何通知用户数据库中的一行已更新

转载 作者:行者123 更新时间:2023-11-29 22:27:23 25 4
gpt4 key购买 nike

我们在 android 中开发了一个酒店菜单订单项目。现在我们已经成功创建了项目。我们正在使用java , Jax-rs对于网络服务,Mysql用于数据库和Rest用于沟通。

现在我们想在我们的应用程序中添加更多功能。当顾客同意他们的订单时,该订单应显示给厨房和管理员。当我们用谷歌搜索一些例子时,我们找到了一种方法。即Google Cloud Messaging 。但这是在线服务。我们无法使用该服务。

因为我们是在线下服务中使用的。我们在酒店使用一台中央服务器,所有设备都将通过 WiFi 连接。没有互联网连接。

在这种情况下如何通知用户数据库中的一行已更新。请让我们知道如何实现这一目标。

最佳答案

通过短信,您可以使用第三方服务(例如twilio)将短信发送到设备。 ,在客户端(即设备端),您可以获得短信广播,验证号码和短信内容,读取内容并相应地更新应用程序数据库和 UI。

或者,如果一台设备有互联网,那么您可以做的就是向该设备发送 GCM 通知,然后您可以从该设备通过 wifi direct 更新其他设备。但wifi direct 有一些限制,我认为使用短信是更好的选择。

关于java - Android - 如何通知用户数据库中的一行已更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30159860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com