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

How to make chat application, one-to-one chat UI

本文关键字:聊天 一对一 UI 应用程序 何制作      更新时间:2023-09-26

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

我努力工作,但我不知道从哪里开始的正确方法。1.我尝试使用套接字ID发送。它的工作很好..但这不是一个好方法,我认为是这样。2. 当我 ping 远程用户时,如何在远程用户上弹出 UI DIV。

请帮助我。任何链接,任何教程,任何框架,请分享.... 提前感谢,

没有 socket.io 你可以看看这个: 在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);