新技术你知道吗?Node.js的HelloWorld!(3)

五、运行并测试客户端:

新开一个命令行窗口,并输入(假设Node.js安装在“c:\Program Files\nodejs\”目录,你的新建的clt.js文件就放在其中):

"C:\Program Files\nodejs\node.exe" clt.js

运行结果如下:

新技术你知道吗?Node.js的HelloWorld!

我们看到,客户端启动花了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给自己写个应用服务器吧,至少在特定应用下,它会带给你惊喜。我喜欢编程不仅是因为它是解决问题方法,更是因为好的程序可以给人带来美的享受。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/786537769602d3434a01046b25497dc2.html