Netty是一个NIO框架,让你快速、简单的的开发网络应用。它是一种新的开发网络应用的方式,使得开发网络应用更加简单,容易扩展。它隐藏了许多复杂的细节,并提供简单的api让你的业务逻辑和网络处理代码分离开来。Netty的所有api都是异步的,如果大家不了解异步IO,可以先学习一下异步IO方面的知识。
package netty.http;
import io.netty.bootstrap.ServerBootstrap;
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.NioServerSocketChannel;
import io.netty.handler.codec.http.HttpObjectAggregator;
import io.netty.handler.codec.http.HttpRequestDecoder;
import io.netty.handler.codec.