现在可用的,比较好的websocket 封装,有哪些? 为什么我在网上找的聊天程序例子都没法建立连接呢?
… 楼主说的聊天室里面用的什么模块, 具体要看代码才知道
sock.io 名气最大的 sockjs Meteor在用这个websocket封装
刚找到的例子,我还是用不了。服务端能启动,打开客户端显示‘网络连接已被关闭…’
介绍:http://www.phphubei.com/article-584-1.html 源码:https://github.com/auzll/nodechat
node-websocket-server 框架是不是不能用了
… 悲剧的, 我的笔记本都死机了… 我也遇到这个问题了, 我这里报错一个是 sys 模块名称改成了 util, 不打紧 另一个错误是 process.stdout.flush() 方法不存在, 应该 API 变动过了 我用的 node 0.8 … 蛋疼…
sys
util
process.stdout.flush()
@jiyinyiyong 旧帖… 该框架不支持 0.5 以上版本 node… http://www.oschina.net/question/253218_44320 http://cnodejs.org/topic/4f16442ccae1f4aa27001095
的确太老了,不能用了
https://github.com/einaros/ws 我使用过,这个实现了最新的WebSocket协议,并且作者更新维护很积极。
我试用了sock.io,还不错
不会吧, sock.io 搜不到啊, socket.io 的吧… 貌似 socket.io 的 websockets 功能大部分情况都不争正常用的, 国内网络…
sock.io
socket.io
websockets
我现在正在基于这个例子做一个在线聊天,已经基本完成了,只有退出的时候跟specefic client通讯的时候拿不到uid ,这个是上游的bug没办法解决。。 你要源代码的话可以发给你
@jiyinyiyong 一直在用啊,没出现什么大问题,处理json-polling有点问题外,我都在产品里用了好久了
还有个nowjs模块,挺方便的
https://github.com/einaros/ws
个人认为这是好,维护积极,简单直接。
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
… 楼主说的聊天室里面用的什么模块, 具体要看代码才知道
sock.io 名气最大的 sockjs Meteor在用这个websocket封装
刚找到的例子,我还是用不了。服务端能启动,打开客户端显示‘网络连接已被关闭…’
介绍:http://www.phphubei.com/article-584-1.html 源码:https://github.com/auzll/nodechat
node-websocket-server 框架是不是不能用了
… 悲剧的, 我的笔记本都死机了… 我也遇到这个问题了, 我这里报错一个是
sys模块名称改成了util, 不打紧 另一个错误是process.stdout.flush()方法不存在, 应该 API 变动过了 我用的 node 0.8 … 蛋疼…@jiyinyiyong 旧帖… 该框架不支持 0.5 以上版本 node… http://www.oschina.net/question/253218_44320 http://cnodejs.org/topic/4f16442ccae1f4aa27001095
的确太老了,不能用了
https://github.com/einaros/ws 我使用过,这个实现了最新的WebSocket协议,并且作者更新维护很积极。
我试用了sock.io,还不错
不会吧,
sock.io搜不到啊,socket.io的吧… 貌似socket.io的websockets功能大部分情况都不争正常用的, 国内网络…我现在正在基于这个例子做一个在线聊天,已经基本完成了,只有退出的时候跟specefic client通讯的时候拿不到uid ,这个是上游的bug没办法解决。。 你要源代码的话可以发给你
@jiyinyiyong 一直在用啊,没出现什么大问题,处理json-polling有点问题外,我都在产品里用了好久了
还有个nowjs模块,挺方便的
https://github.com/einaros/ws
个人认为这是好,维护积极,简单直接。