2008年10月20日socket阻塞:充分利用资源,非阻塞的Socket链接
我们建立普通的Socket时,我们必须等待连接建立成功,才能继续下一步工作,比如常见的代码如下 System.out.println("普通建立连接...."); Socket socket = new Socket("www.java2000.net", 80); System.out.println(socket.isConnected()); 我们的代码,必须等待第二行完成后,才能继续运行。如果对方服务器比较慢,则会有比较长的时间处于阻塞状态。 下面的代码使用SocketChannel实现了非阻塞的链接。 pa...
[阅读全文] [PDF]
1 共2条 分1页