问题
是否可以简单地通过 ajax/xhr 来传达事件或 javascript?
如果是这样,将如何实现异步/同步?
上下文
- 我正在尝试构建一个基于 javascript/jquery 的基本 pong 多人游戏 Web 应用程序。我考虑了如何同步两个客户端上玩家之间的移动,并决定尽可能将其保留在客户端。尝试了一些想法(这就像我考虑使用带有 3 个 bool 值的 txt 文件和为每个游戏调用的用户 id 一样糟糕),但除了使用某种类型之外,我真的想不出更好的方法js后端引擎。 (我真的不想想做)。
最佳答案
您可以使用 WebSocket (HTML5) 来实现此目的。大多数现代浏览器都支持它。
http://slides.html5rocks.com/#web-sockets
更多信息:http://www.html5rocks.com/en/tutorials/websockets/basics/
有趣的事实:Stackoverflow 也使用 WebSocket! ws://sockets.ny.stackexchange.com
在多人游戏中使用 WebSocket 的示例:
关于javascript - ajax 可以在两个客户端之间传递函数调用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10611754/