其实我正在为我的大学做一个聊天应用程序。我正在使用node.js socket.io和express.js。我做了公开聊天。也就是说,所有用户都可以公开聊天,其工作正常..但我的问题是如何进行私聊,即;一对一的聊天。
我努力工作但我不知道从哪里开始的正确方法。 1.我试图用socketID发送。它的工作很好..但这不是一个好方法,我想是的。 2.当我给他打电话时,如何在远程用户上弹出UI DIV。
请帮助我。 任何链接,任何教程,任何框架,PLZ共享.... 谢谢你,
答案 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);