多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### Channel Channel是Java NIO的一个基本构造;可以把channel理解为一个socket; > 它代表一个到实体(如一个硬件设备、一个文件、一个网络套接字或者一个能够执 行一个或者多个不同的I/O操作的程序组件)的开放连接,如读操作和写操作; 可以把Channel看作是传入(入站)或者传出(出站)数据的载体; 基本的I/O操作(bind\(\)、connect\(\)、read\(\)和write\(\))依赖于底层网络传输所提供的原语。在基于Java的网络编程中,其基本的构造是classSocket。Netty的Channel接口所提供的API,大大地降低了直接使用Socket类的复杂性。此外,Channel也是拥有许多预定义的、专门化实现的广泛类层次结构的根,下面是一个简短的部分清单: * EmbeddedChannel; * LocalServerChannel; * NioDatagramChannel; * NioSctpChannel; * NioSocketChannel;