需要同步数据的计分应用程序。使用AJAX、WebSocket还是其他什么?
[使用哪种技术] 我目前正在计划创建一个简单的web应用程序,不确定使用哪种技术来实现最佳效果 应用程序详细信息需要同步数据的计分应用程序。使用AJAX、WebSocket还是其他什么?,websocket,comet,long-polling,server-sent-events,webhooks,Websocket,Comet,Long Polling,Server Sent Events,Webhooks,[使用哪种技术] 我目前正在计划创建一个简单的web应用程序,不确定使用哪种技术来实现最佳效果 应用程序详细信息 运动记分应用程序使用的两名裁判在球场两端,所以我需要保持时间和分数同步 游戏持续1小时,因此需要在整个时间内传输数据 两名裁判都需要能够更新两支球队的得分 唯一要传输的数据是当前时间和每个分数的2个整数。非常小的数据块 考虑到所有这些,在这种情况下什么技术是最好的。我本来打算使用AJAX轮询每分钟刷新一次分数(保证新数据),但这段时间有点太长了,我希望引用尽可能同步 我开始寻找w
- 运动记分应用程序使用的两名裁判在球场两端,所以我需要保持时间和分数同步
- 游戏持续1小时,因此需要在整个时间内传输数据
- 两名裁判都需要能够更新两支球队的得分
- 唯一要传输的数据是当前时间和每个分数的2个整数。非常小的数据块
提前感谢我认为您需要的是一个高级框架,它允许编写实时webapp并关注应用程序的业务逻辑本身。对于低级技术,您可能需要做更多的工作来提供可靠的全双工连接,并为常见模式编写样板代码 至于框架,如果你熟悉Java,你可能想试试我写的。否则,就用你最喜欢的服务器端语言谷歌“实时框架” 尽管如此,如果您仍然想处理低级技术,我还是推荐WebSocket,它是为双向通信而设计的