装配引导类:
bootstrap.group(eventLoopGroup)
.channel(NioSocketChannel.class)
.remoteAddress(new InetSocketAddress(host, port))
.handler(new ChannelInitializer<SocketChannel>()
连接服务器:
ChannelFuture channelFuture = bootstrap.connect().sync();
Handler类继承:
SimpleChannelInboundHandler<ByteBuf>
EchoClient类:
package client;
import java.net.InetSocketAddress;
import io.netty.bootstrap.Bootstrap;
import io.netty.channel.ChannelFuture;
import io.netty.channel.ChannelInitializer;
import io.netty.channel.EventLoopGroup;
import io.netty.channel.nio.NioEventLoopGroup;
import io.netty.channel.socket.SocketChannel;
import io.netty.channel.socket.nio.NioSocketChannel;
public class EchoClient{
private final String host;
private final int port;
public EchoClient(String host, int port) {
this.host = host;
this.port =