0

有什么方法可以在网站上交流两个用户?像 user1 点击名称 user2(whith Ip) 并发送消息。我知道使用数据库和 ajax 可以保存消息并发送给 user2,但它速度慢且不适合。我想要模拟私人聊天室并保存消息历史记录只要打开 jquery 对话框。我找到了这个,但我不知道是否合适。有人知道吗?

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');

网站顶部代码

4

2 回答 2

1

使用 WebSockets 可能是一个解决方案?http://www.websocket.org/

这使它适合聊天系统,因此您可以使用 Push 而不是 Pull 来检查消息?

于 2012-05-17T12:23:09.067 回答
0

使用socket.io - 它为糟糕的 IE 提供 WebSockets 和一些备用方案

于 2012-05-17T13:13:54.263 回答