标签:
如果说的简单一点,Node.js是个服务器,像Tomcat一样,接受Web请求,并在进行业务处理之后,将结果返回给前台,Node.js适用于高并发的请求,适用于IO较多,计算较少的业务,下面说说Node.js的特点并作解释。
这样使用JavaScript的单线程就避免了上述问题,单线程是指主线程是单线程的,所有阻塞的部分交给一个线程池处理,主线程通过队列跟线程池协作。
以上总结了Node.js的几个特点,总的来说基于事件,非阻塞,占用内存少等特点,适合处理高并发大数据量请求的请求。下面将简单介绍一下Node.js的使用。
—安装
node helloworld.js
正常的话,就会在dos窗口输出“Hello World”,这样我们就完成了第一个小例子,下面会说一个稍微复杂一点的。
<span style="font-size:14px;"> var http = require("http"); http.createServer(function(request,response) { response.writeHead(200,{"Content-Type": "text/plain"}); response.write("HelloWorld"); response.end(); }).listen(8888);</span>
node server.js
标签:
原文地址:http://blog.csdn.net/x_i_y_u_e/article/details/44727707