ajax可以在两个客户端之间传递函数调用吗?

时间:2012-05-16 03:51:02

标签: javascript jquery ajax xmlhttprequest

问题

  • 是否可以通过ajax / xhr简单地传达事件或javascript?

  • 如果是这样,那么如何异步/同步?

上下文

  • 我正在尝试基于javascript / jquery构建一个基本的pong多人webapp。我想到了如何在两个客户端之间同步运动,并决定我希望尽可能多地保持客户端。玩了一些想法,(就像我想到使用带有3个布尔值的txt文件和每个游戏都调用用户ID一样糟糕但是我真的想不出更好的方法,不能使用某种类型的js后端引擎。 (我真的想做)。

1 个答案:

答案 0 :(得分:2)

您可以使用WebSocket(HTML5)。大多数现代浏览器都支持它。

http://slides.html5rocks.com/#web-sockets

更多信息:http://www.html5rocks.com/en/tutorials/websockets/basics/

有趣的事实:Stackoverflow也使用WebSocket! WS://sockets.ny.stackexchange.com

在多人游戏中使用WebSocket的示例: