所以我对此非常陌生,所以我很抱歉,如果这是一个完全错误的方法,但我目前正在用node.js和socket.io编写一个小聊天应用程序。我设法获得登录消息登录到控制台,但我真的很挣扎的注销一个。当用户打开页面时,我从cookie中取出房间名和用户名,并将其发送到服务器,如下所示:var roomname = readCookie('Roomname');'Nickname');
var data = {'type': 'user',
发送消息到所有客户端工作良好,但我想发送消息到特定的用户名。我的server.js文件看起来像这样。它所做的是,当http://localhost:8080运行时,客户端代码将用户添加到对象用户名以及套接字对象中。并立即将该单独的消息返回给每个连接的客户端。) {
// store the username in the socket sessi
我试图创建一个网站,其中包括双方之间的实时沟通:代理和客户,沟通是通过socket.io处理,但我退出了正确连接的过程中迷失了。我所做的是创建一个快速回购,其中包含一个快速应用程序,监听端口3000,然后为它配置socket.io。在同一个回购程序中,我创建了另外两个文件夹,作为两个单独的快递应用程序:
one Socket.IO-代理的客户端另一个Socket.IO客户端-所有这些应用程序都通过发出和监听事件进行通信。