摘要: 文章目录 1、Handler介绍2、Handler链式调用3、Handler编解码器4、简单实例5、Log4j整合到Netty ... 阅读全文
posted @ 2020-11-05 20:02 IT夏天 阅读(725) 评论(1) 推荐(1)
摘要: 五、GoogleProtobuf 本文代码仓库:码云 1、编码与解码 编写网络应用程序时,因为数据在网络中传输的都是二进制字节码数据... 阅读全文
posted @ 2020-11-05 18:39 IT夏天 阅读(123) 评论(0) 推荐(0)
摘要: @ 三、Netty高性能架构设计 1、Netty概述 本文源码: 1.1、原生NIO存在的问题 NIO 的类库和 API 繁杂,使用麻烦:需要熟练掌握 Selector、ServerSocketChannel、SocketChannel、ByteBuffer 等。 需要具备其他的额外技能:要熟悉 J 阅读全文
posted @ 2020-11-05 15:10 IT夏天 阅读(198) 评论(0) 推荐(0)
摘要: @ 1. ByteBuffer 1.1、基本介绍 缓冲区(Buffer):缓冲区本质上是一个可以读写数据的内存块,可以理解成是一个容器对象(含数组),该对象提供了一组方法,可以更轻松地使用内存块,缓冲区对象内置了一些机制,能够跟踪和记录缓冲区的状态变化情况。Channel提供从文件、网络读取数据的渠 阅读全文
posted @ 2020-11-05 15:09 IT夏天 阅读(100) 评论(0) 推荐(0)
摘要: 文章目录 四、Netty核心组成1、Bootstrap、ServerBootstrap2、Future、ChannelFuture... 阅读全文
posted @ 2020-11-05 14:48 IT夏天 阅读(102) 评论(0) 推荐(0)