在后端状态更改时自动同步WebApp GUI数据

Sync WebApp GUI data automatically on backend state change

本文关键字:同步 WebApp GUI 数据 后端 状态      更新时间:2023-09-26

我正在寻找一个应用程序的设计和技术可行性,在这个应用程序中,多个用户将通过显示个人数据的GUI登录应用程序,并且将有一个通用的面板GUI,可以一次显示所有用户的合并状态任何用户数据中的状态更改都将实时更新到所有用户的GUI中

例如,对于一个在线纸牌游戏,每个用户都可以看到这些卡片,并选择向所有人展示卡片,或者在轮到时增加赌注,同时会有一个仪表板显示游戏中所有参与者的当前状态。现在,如果任何用户出示卡片,则此更改应显示给DashBoard和其他参与者,他们没有触发任何事件或从浏览器提交任何表单,但GUI需要更新,是否有任何JS库支持这种行为

我计划在后台使用SpringMVC,很可能是sitemesh的布局。应用程序设计(设计模式)和JS框架尚未确定。

请提出建议。

RSSFeed是一个似乎有助于实现这一目的的概念。我最近发现了一个抽象类:"AbstractRssFeedView",spring支持它来实现RSSFeed。

这是迄今为止我发现的解决这个问题的最佳方法,请建议你是否有更好的方法?