我正在使用 .net 模块化并在 6112 上打开 tcp 端口。
var net = require('net');
var server = net.createServer(function (socket) { //'connection' listener
});
server.listen(6112, function () { //'listening' listener
console.log('server started');
});
在同一台机器上,我在 main 中启动了一个 java 套接字。
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
System.out.println("Connecting...");
Socket socket = new Socket("localhost", 6112);
System.out.println("Connected");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
我得到这个例外,
C:\Users\Mustafa\WebstormProjects\Node.Js>node hello.js
server started
events.js:72
throw er; // Unhandled 'error' event
^
Error: read ECONNRESET
at errnoException (net.js:884:11)
at TCP.onread (net.js:539:19)
这像一个错误还是什么,因为一旦我解决了这个错误,我会非常感谢。
我没有使用调试器,因为一年前 Ryan 自己说它仍然很糟糕。