我想创建一个使用HTML5网络套接字的聊天室,但我很迷茫。从我可以告诉,要求如下:对网络套接字和服务器端JavaScript(尤其是node.js)的解释
- 支持web插座器(Chrome,Safari浏览器)
- 一些类型的服务器端脚本
- 一些类型的客户端脚本的浏览器
我有#1 down :)但#2严重绊倒了我。除了业余PHP工作(通常在Drupal的上下文中),我几乎没有在服务器端编码的经验。我倾向于在Javascript中编写很多代码,并且阅读了关于node.js的很棒的内容。所以我想我会尝试使用它来玩网络套接字。
我已经在我的Mac Leopard机器上安装了node.js(它安装到Home> node),但我真的不知道该从哪里去。 node.js网站提供了一个“Hello World”的例子,我试过了(我把代码放到一个example.js文件中,并将它保存在“node”文件夹的根目录下),但我只得到以下内容响应在终端:
运行我很想傻瓜之类的话使Node.js和网络插口。感谢您提供的任何帮助。
退房杰夫Kreeftmeijer的 “幽灵球” 的实验。这实际上是您实时聊天所需的框架;你只是用不同的客户端解释数据。 http://jeffkreeftmeijer.com/2010/experimenting-with-node-js/ – 2010-08-21 20:59:31
如果您向http://127.0.0.1:8124发送网络请求,“hello world”就是回复。 – mhitza 2010-08-21 22:30:33
mhitza-- 好的。我如何提出这一要求? – maxedison 2010-08-22 05:31:10