SocketChannel & ServerSocketChannel
与 Socket & ServerSocket 对应,Java NIO 提供了 ServerSocketChannel & SocketChannel 对应。
SocketChannel & ServerSocketChannel
Java NIO 中的 SocketChannel 是一个连接 TCP 网络套接字的通道,ServerSocketChannel 是一个TCP 管道的监听器。
SocketChannel & ServerSocketChannel 在创建的时候都会创建一个对等的 Socket 对象,可以通过 socket() 方法获取,这种方法获取的 socket 可以调用 getChannel() 获取对应的 Channel。
InetSokcetAddress address = new InetSokcetAddress(host, port);
SocketChannel socketChannel = SocketChannel.open();
channel.configureBlocking(false);
本章节需登录后查看完整内容,当前为预览。
登录后阅读全文