五、运行并测试客户端:
新开一个命令行窗口,并输入(假设Node.js安装在“c:\Program Files\nodejs\”目录,你的新建的clt.js文件就放在其中):
"C:\Program Files\nodejs\node.exe" clt.js
运行结果如下:
我们看到,客户端启动花了21毫秒,向服务器请求100次,共花费199毫秒。
六、小结通过这样两段代码,我们可以看出:
1、Node.js的运行环境相对简单,便于维护;
2、Node.js可以运行于服务器、也可以用于客户端;
3、Node.js继承了JavaScript的优势,特别是运用于服务器,可以构建方便灵活的Web2.0的服务端;
4、Node.js提供了一个高度柔性的框架,可方便的扩充模块。
当然,运用Node.js也需要注意:
1、 它还是Beta版,Beta有风险,使用需谨慎;
2、除非你对JavaScript本身有充分的了解,特别是面向对象以及函数式编程等等,请不要盲目使用,补补课先;
3、它只是一个优秀的框架和运行环境,目前还谈不上平台,要用于实际,还需要自己定义相当多的模块才行(处是其官方推荐的一些第三方模块)。
总的来说,使用Node.js给人一种清新的感觉,就像当初Web2.0的Ajax使人们重新发现JavaScript一样,这是JavaScript迈向成功的又一领域的开始。厌倦了WS的庞杂、Tomcat的简约、IIS的善变后,拿起JavaScript给自己写个应用服务器吧,至少在特定应用下,它会带给你惊喜。我喜欢编程不仅是因为它是解决问题方法,更是因为好的程序可以给人带来美的享受。