我写了一个小网站,主要关注的是用户可以为自己创建聊天室。我已经使用socket.io
并自己编写了所有内容,试图让某些东西发挥作用。
该网站现已停用,事实证明我的解决方案非常不可靠。用户抱怨吞下的消息,突然断开而没有通知,有些用户在同一个聊天中登录了6次等等。
也许某人有一些示例软件,开源,实现与node.js
和socket.io
的多房间聊天,可以投入生产。
我也开始认为forever start
可能不是运行node.js
服务器的预期方式。
答案 0 :(得分:2)
您是否查看了可用的聊天源代码:http://chat.nodejs.org/? 开始的好地方。
node.js的一个主要示例是聊天功能 您也可以查看github上的模块:https://github.com/joyent/node/wiki/modules
已经为聊天室构建了很多框架。
答案 1 :(得分:0)
node-simple-chat是一个node.js / socket.io实时聊天。
或查看Now.js,它还有一个聊天指南/示例。
答案 2 :(得分:0)
在这里,您可以找到一个教程和示例代码 - http://blog.denivip.ru/index.php/2012/11/how-to-develop-highload-services-on-node-js/?lang=en
我们在一个项目中使用了socket.io,最终由于一些socket.io错误(套接字管理和差的Internet处理)而导致自定义传输实现。