Netty系列教程:请详细解释Netty中不同类型的Channel?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1208个文字,预计阅读时间需要5分钟。
目录+简介+ServerChannel及其类型+Epoll和Kqueue+AbstractServerChannel+ServerSocketChannel+ServerDomainSocketChannel+SctpServerChannel+Channel及其类型+UnixChannel+SctpChannel+DatagramChannel+DomainDatagramChannel+DuplexChannel
目录- 简介
- ServerChannel和它的类型
- Epoll和Kqueue
- AbstractServerChannel
- ServerSocketChannel
- ServerDomainSocketChannel
- SctpServerChannel
- Channel和它的类型
- UnixChannel
- SctpChannel
- DatagramChannel
- DomainDatagramChannel
- DuplexChannel
- AbstractChannel
- 总结
channel是连接客户端和服务器端的桥梁,在netty中我们最常用的就是NIO,一般和NioEventLoopGroup配套使用的就是NioServerSocketChannel和NioSocketChannel,如果是UDP协议,那么配套使用的就是NioDatagramChannel,如果是别的协议还有其他不同的Channel类型。
这些不同channel类型有什么区别呢?一个直观的感觉就是不同的channel和channel连接使用的协议有关系,不同的channel可能适配了不同的连接协议。
事实到底是不是如此呢?在netty的内部实现中到底有多少种channel呢?今天一起来探讨一下。
本文共计1208个文字,预计阅读时间需要5分钟。
目录+简介+ServerChannel及其类型+Epoll和Kqueue+AbstractServerChannel+ServerSocketChannel+ServerDomainSocketChannel+SctpServerChannel+Channel及其类型+UnixChannel+SctpChannel+DatagramChannel+DomainDatagramChannel+DuplexChannel
目录- 简介
- ServerChannel和它的类型
- Epoll和Kqueue
- AbstractServerChannel
- ServerSocketChannel
- ServerDomainSocketChannel
- SctpServerChannel
- Channel和它的类型
- UnixChannel
- SctpChannel
- DatagramChannel
- DomainDatagramChannel
- DuplexChannel
- AbstractChannel
- 总结
channel是连接客户端和服务器端的桥梁,在netty中我们最常用的就是NIO,一般和NioEventLoopGroup配套使用的就是NioServerSocketChannel和NioSocketChannel,如果是UDP协议,那么配套使用的就是NioDatagramChannel,如果是别的协议还有其他不同的Channel类型。
这些不同channel类型有什么区别呢?一个直观的感觉就是不同的channel和channel连接使用的协议有关系,不同的channel可能适配了不同的连接协议。
事实到底是不是如此呢?在netty的内部实现中到底有多少种channel呢?今天一起来探讨一下。

