看啥推荐读物
专栏名称: 高可用架构
高可用架构公众号。
目录
相关文章推荐
架构师之路  ·  4月读的2本书·  1 周前  
今天看啥  ›  专栏  ›  高可用架构

这些年背过的面试题——Netty篇

高可用架构  · 公众号  · 架构  · 2024-04-11 10:42
核心组件1、整体结构Core 核心层Core 核心层是 Netty 最精华的内容,它提供了底层网络通信的通用抽象和实现,包括事件模型、通用API、支持零拷贝的 ByteBuf 等。Protocol Support 协议支持层协议支持层基本上覆盖了主流协议的编解码实现,如 HTTP、Protobuf、WebSocket、二进制等主流协议,此外 Netty 还支持自定义应用层协议。Netty 丰富的协议支持降低了用户的开发成本,基于 Netty 我们可以快速开发 HTTP、WebSocket 等服务。Transport Service 传输服务层传输服务层提供了网络传输能力的定义和实现方法。它支持 Socket、HTTP 隧道、虚拟机管道等传输方式。Netty 对 TCP、UDP 等数据传输做了抽象和封装,用户可以更聚焦在业务逻辑实现上,而不必关系底层数据传输的细节。2、逻辑架构网络通信层网络通信层的职责是执行网络 I/O 的操作。它支持多种网络协议和 I/O 模型的连 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照