* nodejs是单线程,事件异步触发的机制,即发生一个事件会触发一个回调函数,可以结合jquery的ajax请求理解。
$.post('url',{d:'d'},function(data){alert(data)});//这是一个很经典异步回调
* 适合计算处理较少的业务。对于短消息的即时传输有较好的效果。同时可以专门做web接口,类似于webservice。
* nodejs主要依托各种模块来搭建服务,在之后的介绍中也会介绍很多常用的模块。
* 直接在官网下载安装包,写好的程序可以在命令窗口用node xxx.js运行
var http=require('http');
var server=http.createServer(function(req,res){
res.write('HTTP server');
});
server.listen(8001);
运行这段代码,然后在浏览器访问localhost:8001可以看到HTTP server的字样在网页上显示。