广播智力竞赛活动

Broadcasting a quiz event

本文关键字:竞赛活动 广播      更新时间:2023-09-26

嗨,目前我们用spring和Jquery创建了一个测试页面,一切都很好,但有一个要求,当队长在一台机器上参加测试时,他们的团队成员希望从其他电脑上查看各自队长的进度(比如他们选择的问题和答案的实时转播)。那么我如何才能在一个页面上直播事件呢,或者有更好的方法来设计解决方案

看起来您需要在应用程序中实现一些push技术。您的操作方式主要取决于您的服务器堆栈和技术。

如果您使用的是Java,您可能需要查看Vert.x如果你使用Nodejs,那么使用Socket.io 将非常容易

你可以在这里阅读更多关于优缺点的信息:Node.js或Vert.x用于推送通知

干杯,

您需要一个Websocket。在你的后端实现它可能有点复杂(很大程度上取决于你的后端是什么…),但一个简单的消息器应该没什么大不了的。