首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nowjs vs Socket.io

Nowjs vs Socket.io
EN

Stack Overflow用户
提问于 2012-04-07 04:20:40
回答 1查看 3.5K关注 0票数 7

我一直在使用socket.io和node.js,我遇到了Nowjs,它似乎只是包装了socket.io,并提供了一个更友好的用户界面。

有一次,我注意到Socket.io有时会有连接延迟,特别是在IE和火狐中,有时需要2-4秒才能建立连接。

有没有人知道单独使用Nowjs与Socket.io相比是否有性能上的好处或额外的好处?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-08 15:32:04

NowJS支持clientId和sessions,更容易支持多用户实时应用。我认为这两者实际上是一样的,如果你在socket.io上有一些延迟,我真的不认为它会随着现在的it而消失。

我已经切换到NowJS,因为它(对我而言)更容易构建应用程序。我也遇到了延迟,但我认为这是正常的,因为一切都是异步的,你可以在你的脚本中管理它。

编辑1:

我发现了延误的原因。似乎当NowJS被初始化时,它会执行很多代码来评估你的"now“构造函数,并将其与从你的服务器/客户端添加的方法同步。在socket.io中没有这样的延迟,而且速度更快

更新:

Nowjs不再处于活跃的开发阶段(没有最近的更新,也可能不会有作者的更新)。你绝对应该寻找一些有更大支持的东西。

https://github.com/Flotype/now/issues/208

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10048806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档