随笔分类 -  Netty

粗略介绍了Netty.
摘要:四. 优化与源码 1. 优化 1.1 扩展序列化算法 序列化,反序列化主要用在消息正文的转换上 序列化时,需要将 Java 对象变为要传输的数据(可以是 byte[],或 json 等,最终都需要变成 byte[]) 反序列化时,需要将传入的正文数据还原成 Java 对象,便于处理 目前的代码仅支持 阅读全文
posted @ 2022-01-22 14:01 疯自* 阅读(40) 评论(0) 推荐(0) 编辑
摘要:三. Netty 进阶 1. 粘包与半包 1.1 粘包现象 服务端代码 public class HelloWorldServer { static final Logger log = LoggerFactory.getLogger(HelloWorldServer.class); void st 阅读全文
posted @ 2022-01-22 14:00 疯自* 阅读(34) 评论(0) 推荐(0) 编辑
摘要:二. Netty 入门 1. 概述 1.1 Netty 是什么? Netty is an asynchronous event-driven network application framework for rapid development of maintainable high perfor 阅读全文
posted @ 2022-01-22 13:59 疯自* 阅读(50) 评论(0) 推荐(0) 编辑
摘要:一. NIO 基础 non-blocking io 非阻塞 IO 1. 三大组件 1.1 Channel & Buffer channel 有一点类似于 stream,它就是读写数据的双向通道,可以从 channel 将数据读入 buffer,也可以将 buffer 的数据写入 channel,而之 阅读全文
posted @ 2022-01-22 13:57 疯自* 阅读(46) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示