
Netty
文章平均质量分 96
介绍Netty模型、理论和基本、高级的使用
MrJson-架构师
这个作者很懒,什么都没留下…
展开
-
Netty 进阶篇(待完成)
第 1 章 Google Protobuf1.1 编码和解码的基本介绍编写网络应用程序时,因为数据在网络中传输的都是二进制字节码数据,在发送数据时就需要编码,接收数据时就需要解码codec(编解码器) 的组成部分有两个:decoder(解码器)和 encoder(编码器)。encoder 负责把业务数据转换成字节 码数据,decoder 负责把字节码数据转换成业务数据1.2 Netty 本身的编码解码的机制和问题分析Netty 自身提供了一些 codec(编解码器)Netty 提原创 2022-04-17 09:59:32 · 393 阅读 · 0 评论 -
Netty 中篇(核心篇)
第 1 章 Netty 概述1.1 原生 NIO 存在的问题NIO 的类库和 API 繁杂,使用麻烦:需要熟练掌握 Selector、ServerSocketChannel、SocketChannel、ByteBuffer 等。需要具备其他的额外技能:要熟悉 Java 多线程编程,因为 NIO 编程涉及到 Reactor 模式,你必须对多线程 和网络编程非常熟悉,才能编写出高质量的 NIO 程序。开发工作量和难度都非常大:例如客户端面临断连重连、网络闪断、半包读写、失败缓存、网络拥塞和异常流 的处原创 2022-04-05 22:26:45 · 1941 阅读 · 0 评论 -
Netty 上篇(尚硅谷)
第 1 章 Netty 介绍和应用场景1.1 本课程学习要求本课程不适用于 0 基础的学员要求已经掌握了 Java 编程, 主要技术构成: Java OOP 编程、Java 多线程编程、Java IO 编程 、Java 网 络编程、常用的 Java 设计模式(比如 观察者模式 ,命令模式,职责链模式 )、常用的数据结构(比如 链表)本课程的 <<Netty 核心源码剖析章节>> 要求学员最好有项目开发和阅读源码的经历1.2 Netty 的介绍Netty 是由 JB原创 2022-04-05 12:01:36 · 2105 阅读 · 0 评论