随笔分类 -  netty

摘要:Netty编解码Netty涉及到编解码的组件有Channel、ChannelHandler、ChannelPipe等,先大概了解下这几个组件的作用。ChannelHandlerChannelHandler充当了处理入站和出站数据的应用程序逻辑容器。例如,实现ChannelInboundHandler 阅读全文
posted @ 2023-08-19 19:47 剑阁丶神灯 阅读(134) 评论(0) 推荐(0) 编辑
摘要:Netty初探NIO 的类库和 API 繁杂, 使用麻烦: 需要熟练掌握Selector、 ServerSocketChannel、 SocketChannel、ByteBuffer等。开发工作量和难度都非常大: 例如客户端面临断线重连、 网络闪断、心跳处理、半包读写、 网络拥塞和异常流的处理等等。 阅读全文
posted @ 2023-08-19 19:29 剑阁丶神灯 阅读(73) 评论(0) 推荐(0) 编辑
摘要:IO模型IO模型就是说用什么样的通道进行数据的发送和接收,Java共支持3种网络编程IO模式:BIO,NIO,AIOBIO(Blocking IO)同步阻塞模型,一个客户端连接对应一个处理线程 BIO代码示例: import java.io.IOException; import java.net. 阅读全文
posted @ 2023-08-18 21:04 剑阁丶神灯 阅读(10) 评论(0) 推荐(0) 编辑