我正在构建一个多人游戏,玩家同时被问到一个问题,他们必须选择一个答案。他们有几秒钟的时间来回答,当时间到或每个人都回答时,他们会被问到下一个问题。
我计划在服务器端使用 Java(或 nodeJS,如果我想学习一个新框架),在客户端使用 JS(jQuery 和 jQuery Mobile)。我以后也可能会构建原生应用程序,所以我想保持该选项处于打开状态。
我的问题是:你会建议什么服务器通信协议?
我正在考虑常规的 TCP(带有 Ajax 的 HTTP)调用,因为延迟并不是真正的问题,但如果您提出其他建议,我已准备好审查此选择。
非常感谢你的帮助