服務器端的JavaScript腳本Node.js

字號:


    Node.js是一套用來編寫高性能網絡服務器的JavaScript工具包,一系列的變化由此開始。比較獨特的是,Node.js會假設你是在POSIX環(huán)境下運行它Linux 或 Mac OS X。如果你是在Windows下,那就需要安裝MinGW以獲得一個仿POSIX的環(huán)境。在Node中,Http是首要的。Node為創(chuàng)建http服務器作了優(yōu)化,所以你在網上看到的大部分示例和庫都是集中在web上(http框架、模板庫等)。
    下面的代碼是是一個簡單的hello world的Web服務器。
    [js]代碼:
    var sys = require(sys),
    http = require(http);
    server = http.createServer(function (req, res) {
    res.writeHeader(200, {Content-Type: text/plain});
    res.write(Hello World);
    res.close();
    })
    server.listen(8000);
    sys.puts(Server running at a href=");