服务器端JavaScript - 概述

5

使用Node.js的6个充分理由 - Raynos
我的问题不仅仅适用于node.js,而是普遍适用于服务器端脚本。谢谢。 - Tony
1个回答

1
  • Node.js解决了基于I/O的服务器为许多并发用户提供服务的问题。
  • 所谓I/O是指在请求响应周期中,服务器部分几乎没有进行任何计算。
  • 所谓并发是指数千个用户可以与服务器保持连接。
  • 拥有持久连接允许实时通信,服务器可以通过打开的连接推送信息,从某种意义上来说,服务器可以被视为启动通信(comet,服务器推送)。

所有这些都允许使用较少的服务器资源拥有大量用户,并进行实时通信(聊天等)。


我不太明白你的意思。这是类似长轮询的东西吗? - ZolaKt
@ZolaKt:是的,Node.js非常适合长轮询。 - Sergio Tulentsev
1
@SergeiTulentsev:它只用于长轮询吗?还有其他重要的优点吗?如果只是用于长轮询,为什么不采用COMET方法,而要求助于JavaScript呢? - ZolaKt
它被用于各种事情。有些人用它提供HTML。使用你熟悉的东西,而不是互联网上某个人告诉你要用什么。 :-) - Sergio Tulentsev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接