我应该如何存储数据以供服务器中的所有客户端使用?(例如聊天消息)
Node.js 允许您构建的服务器是应用程序服务器,这意味着状态在服务器端在请求之间得以保留。以下代码片段演示了这一点:
var sys = require('sys'),
http = require('http');
var number = 0;
http.createServer(function (req, res) {
console.log(req.method, req.url);
res.writeHead(200, {'Content-Type': 'text/html'});
res.write('<h1>Number is: ' + number + '</h1>');
res.end();
number++;
}).listen(8000);
sys.puts('Server running at http://127.0.0.1:8000/');