Node.js

 

Node.js 是什么

  Node.js 是一个 JavaScript 运行环境,是对Google V8 引擎的封装,对一些特殊用例的优化,提供了替代API,

使得 V8 在非浏览器环境下运行得更好。

  目的是可以在服务器端执行和运行 JavaScript 代码。

  Node.js 解决多请求的方法。在于处理链接服务器端方式。

  在 Node.js 中每个HTTP链接都会发射一个在 Node.js 引擎的进程中运行的事件,而不是为每个连接生成一个新

的OS进程。更好地节约服务器资源。

 

  同步调用:是一种阻塞式调用,一段代码调用另一段代码,必须等这段代码执行结束返回结果后,代码才能继续执行。

  异步调用:是一种非阻塞式调用,一段异步代码还未执行完,可继续执行下一段代码逻辑,当代码执行完后,通过回调

       返回继续执行相应的逻辑,而不耽误其他代码的执行。

 

安装调试(Windows下)

  1. 官网 http://nodejs.org 下载安装包:node-v0.12.4-x86.msi 

  2. 安装,默认路径是 C:\Program Files\nodejs\node.exe. 若另行安装路径,需添加环境变量

  3. 测试环境,搭建WEB服务器,当浏览器请求服务器资源时,服务器响应HTTP请求,并显示Hello World!.

    A:在D盘根目录创建nodejs文件夹,编写代码并保存为app.js

    

    B:启动服务器

    

    C:浏览器请求资源:http://127.0.0.1:8888

    

    

 

posted @ 2015-06-18 04:01  2859522956  阅读(96)  评论(0编辑  收藏  举报