【发布时间】:2021-10-11 16:54:20
【问题描述】:
您好,我想知道当服务器端的变量发生变化时(要显示数据库上的具体具体记录),是否可以通过 Retrofit 最好地通过某种监听器通知 Android?
或者您有任何其他想法,我该如何以最简单的方式实现这一目标。
用例是:我正在开发Android RPG游戏。有些玩家可以互相战斗。它们都位于世界地图上,您可以选择要与之战斗的玩家。现在我想在我受到攻击时获取代码中的信息,或者通知其他玩家他受到攻击并打开一个专门用于 PvP 战斗的新竞技场地图。
目前我通过对服务器的改造调用来做到这一点,每隔几秒检查一次数据库中的记录是否存在,但我想这不是最好的解决方案,因为有些人可能有各种互联网限制。
亲切的问候。
【问题讨论】:
标签: java android spring-boot heroku architecture