Tag: socket.io

c#替代socket.io for node.js

是否有像C#的socket.io(node.js)? 我需要它的服务器版本。 谢谢你的帮助!

当我使用Socket.IO时,为什么我收到错误类型’System.OutOfMemoryException’的未处理exception

我编写了一个程序来获取屏幕截图并发送到服务器。 每次,我都有截图并转入base64,然后使用Socket.IO发送。 (使用SocketIOClient.dll) Dictionary image = new Dictionary(); image.add(“image”, “”); private void windowMonitorTimer_Tick(object sender, EventArgs e) { image[“image”] = windowMonitorManager.MonitorScreen(); client.getSocket().Emit(“Shot”, image); } windowMonitorManager.MonitorScreen()用于返回base64字符串。 如果我不使用client.getSocket().Emit(“Shot”, image) ,程序可以运行正确,但如果我添加这一行,程序停止2秒(发送近80次)并给我错误: An unhandled exception of type ‘System.OutOfMemoryException’ occurred in mscorlib.dll 如果我不发送字符串只要这个,只是一个短字符串“hello”,它发送1600次然后发生同样的问题。 有人知道如何调试这个问题? ////////////////////////////////////////////////// ////////////////////////////////////////////////// ////////////////////////////////////////////////// ////////////////////// 我尝试测试socket.Emit(),并发现它有其限制。 例如,我发送一个10000000的字符串,经过88次,就会发生内存不足的问题。 如果我发送一个5000000的字符串,经过170次,就会出现同样的问题。