![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Netty
文章平均质量分 77
Netty学习笔记
天道酬巧
王师北定中原日,越甲三千可吞吴
展开
-
Netty笔记(4)——Netty使用ProtoBuf编解码
文章目录Netty使用ProtoBuf编解码服务端客户端Protobuf注意事项Netty使用ProtoBuf编解码上篇文章介绍了如何使用ProtoBuf解码器,并且写了一个小的测试用例。本篇使用ProtoBuf进行Netty通讯的编解码。我们需要使用到上篇文章生成的两个类作为传输的对象。因此,不清楚的同学可以看看上遍文章。上篇文章生成的两个类 SubscribeReqProto ,SubscribeRespProto 对象,这两个类是由ProtoBuf生成的,比较复杂,这里不帖代码。然后我们原创 2021-02-17 13:24:59 · 363 阅读 · 0 评论 -
Netty笔记(3)—— Protobuf编解码
文章目录前言Protobuf编解码Protobuf入门引入下载`protoc-XXXX-win64.zip`idea插件安装编写.proto文件生成Java文件.proto文件生成java文件误区测试Protobuf前言笔者之前没有接触过Protobuf,第一次使用还是比较复杂,同时网络上没有系统的教程参考,这里困扰了很久,ε=(´ο`*)))唉。包括一些插件的使用,网上有很多不同的方式,笔者在第一次接触的时候分不清楚,导致混合一起使用。下文会讲清楚Protobuf需要根据.proto生成文件,笔原创 2021-02-16 23:26:56 · 575 阅读 · 0 评论 -
Netty笔记(2)—— Netty编解码开发
文章目录Netty编解码开发编解码技术如何评判一个编解码框架的优劣MessagePack编解码MessagePack简单使用在Netty中使用MessagePack作为编解码器编码器开发解码器开发使用MessagePack作为编解码器开发Netty服务器与客户端服务器客户端粘包/半包支持Netty编解码开发编解码技术Java序列化的问题:无法跨语言序列化后码流太大序列化性能太低如何评判一个编解码框架的优劣是否支持夸语言,支持的语言种类是否丰富编码后的码流大小编解码的性能类库是否原创 2021-02-16 23:17:46 · 185 阅读 · 0 评论 -
Netty笔记(1)—— Netty基础入门
文章目录Netty入门案例Server端Client端TCP粘包/拆包问题粘包/拆包产生的原因粘包/拆包的解决策略Netty解决粘包/拆包问题LineBasedFrameDecoder和StringDecoder分隔符解码器定长解码器Netty入门案例Server端package com.wy.netty.simple;import com.wy.netty.simple.messagepack.MsgPackEncoder;import com.wy.netty.simple.messagep原创 2021-02-16 23:08:40 · 253 阅读 · 0 评论