1
我需要在套接字客户端设置最大连接时间的时间。但如果我喜欢下面的代码,不起作用,因为第一行打开一个连接并且是一个阻塞函数,并且永远不会运行第二行。套接字客户端如何setSoTimeout
如何在打开连接之前设置SoTimeout?
Socket s = new Socket(server.host, server.port);
s.setSoTimeout(server.time);
我需要在套接字客户端设置最大连接时间的时间。但如果我喜欢下面的代码,不起作用,因为第一行打开一个连接并且是一个阻塞函数,并且永远不会运行第二行。套接字客户端如何setSoTimeout
如何在打开连接之前设置SoTimeout?
Socket s = new Socket(server.host, server.port);
s.setSoTimeout(server.time);
Socket socket=new Socket();
socket.connect(new InetSocketAddress(host,port),timeout);