【发布时间】:2011-11-10 06:55:39
【问题描述】:
我正在开发一个多人 Javascript/canvas 游戏,它使用 WebSockets 来传达玩家的位置和状态等。我很喜欢用 Javascript 编写代码,但我遇到了麻烦的是服务器端 websockets 的东西。
我不知道应该如何通过客户端 Javascript 实现 WebSocket 支持。我要向 Apache 添加模块吗?我用 PHP 做吗?我是否使用类似 node.js 的东西?据我所知,node.js 已经收到了很多关于这类东西的赞誉,但除了 Web 服务器之外,我仍然不知道它到底是什么。
【问题讨论】:
-
您可以使用 Node.js
require("net").createServer函数非常轻松地创建一个支持套接字的基本服务器。您必须实现 WebSocket 协议,我之前在stackoverflow.com/q/7045885 上发布了一些伪代码(解码客户端-> 服务器消息)。还有适用于 Node.js 的现成可用的 WebSockets 库。
标签: javascript apache node.js websocket