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);
This chapter requires login to view full content. You are viewing a preview.
Login to View Full Content