Node.JS是资深C程序员Ryan Dahl的作品,依据Google著名的开源JavaScript引擎V8来进行二次开发的Web I/O服务器,具有无阻塞(non-blocking)和事件驱动(event-driven)等特点。Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始。比较独特的是,Node.js会假设你是在 POSIX环境下运行它Linux 或 Mac OS X。如果你是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Http是首要的。Node为创建http服务器作了优化,所以你在网上看到的大部分示例和库都是集中在web上(http框架、模板库等)。
<IMG border=0 alt=Nodejs.jpg src="https://simg.open-open.com/show/687fe0031000f6259b4949a06791bbdb.jpg" alignment="">