3

我浏览了许多关于 websockets、nodejs 和 socket.io 的帖子,但找不到这个问题的答案。

我想建立一个使用nodejs开发websockets应用程序的开发环境。我更喜欢运行 Windows,因为我有运行 Windows 的物理硬件,而且我对 VS 非常熟悉,但如果需要,我可以设置一个运行 nginx 或 apache 的 Linux 机器。我探索了 iisnode,它对 node.js 有很好的支持,但由于 IIS 7.* 不支持 websockets,所以不支持 websockets。我也知道 Windows 8 支持 websockets,但我需要 Server 2008 R2 和 Windows 7 来完成其他任务,所以我想在它发布之前避免这种情况。

对于使用带有或不带有 windows 的 nodejs 作为服务器开发环境的 websockets 的其他开发人员来说,什么工作得很好?

4

1 回答 1

1

我正在将 NodeJS 与 WAMP(win x64 php 5.x、apache 2.2.x、mysql 5.x)一起使用,我对此非常满意,除了在浏览器和 NodeJS 之间保持长时间套接字连接的一些问题(套接字.io)。因为它本身就是一个套接字服务器(使用 socket.io),所以我没有任何与 apache 的挂钩!它是纯 JavaScript。如果我需要与 apache/php/mysql 交互,我只是做一些帖子请求......还有与 mysql 交互的模块。

于 2012-05-11T00:48:25.650 回答