如何制作聊天应用程序,一对一的聊天UI

时间:2014-11-24 10:29:08

标签: javascript socket.io chat

其实我正在为我的大学做一个聊天应用程序。我正在使用node.js socket.io和express.js。我做了公开聊天。也就是说,所有用户都可以公开聊天,其工作正常..但我的问题是如何进行私聊,即;一对一的聊天。

我努力工作但我不知道从哪里开始的正确方法。 1.我试图用socketID发送。它的工作很好..但这不是一个好方法,我想是的。 2.当我给他打电话时,如何在远程用户上弹出UI DIV。

请帮助我。 任何链接,任何教程,任何框架,PLZ共享....  谢谢你,

1 个答案:

答案 0 :(得分:0)

如果没有socket.io,你可以看一下:Server with net under nodejs

它使您可以使用TCP服务器。然后,如果需要,可以使用nodeJS创建客户端,或者只使用TCP连接

客户端代码示例:

var util = require("util");
var net = require("net");

var client = net.connect({port: 1337}, function () {
    util.log("Client connected");
});


client.on("data", function (d) {
    d = "" + d; //d is a buffer
    util.log(d);
});

setInterval(function() { client.write("Hello"); }, 1000);