我正在寻找一种方法来启动一个临时端口的socket.io服务器。如何使用socket.io服务器获取临时端口?
也许我需要做的就是:
const Server = require('socket.io);
const s = new Server('http://localhost');
也许这将使用一个临时端口,就像现在一样?
这样的话,怎么才能找回socket.io找到的端口?
我正在开发一个聊天程序在C#,这是一个开放的远程登录管理端口。问题是,每次客户端连接到服务器时,服务器都会将其昵称和套接字存储在散列表中。有没有办法找回TcpClient,这样我就可以执行TcpClient.Disconnect()或Close()了?
我的代码:
// When the client enters the server
clientsList.Add(dataFromClient, clientSocket);
// This will add the nick and tcpclient to the Hashtable
有没有办法找回它,这样我就可以执行Close(