![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
netty权威指南学习
一只搬砖人
这个作者很懒,什么都没留下…
展开
-
Netty实现http+xml 协议开发
由于HTTP协议的通用性,很多异构系统间的通信交互采用HTTP协议,通过HTTP协议承载业务数据进行消息交互,例如非常流行的HTTP+XML或者。在Java领域,最常用的HTTP协议栈就是基于Servlet规范的Tomcat等Web容器,由于谷歌等业界大佬的强力推荐,Jetty等轻量级的Web容器也得到了广泛的应用,但是,很多基于HTTP的应用都是后台应用,HTTP仅仅是承载数据交换的通道,是一个载体而不是一个容器,在这种场景下,一般不需要类似Tomcat这样的重量型的Web容器。转载 2022-09-21 09:34:23 · 506 阅读 · 0 评论 -
分隔符和定长解码器的应用
分隔符和定长解码器的应用原创 2022-09-16 11:41:55 · 193 阅读 · 0 评论 -
Tcp粘包拆包解决之道
它是以换行符为结束标识的解码器,支持携带结束符或者不携带结束符两种解码方式,同时支持配置单行的最大长度,如果连续读取到最大长度后仍没有发现换行符,就回抛出异常,同时忽略之前读到的异常码流。StringDecoder的功能 很简单,就是将接收到的对象转换成字符串,然后继续调用后面的handler,LineBasedFrameDecoder+StringDecoder组合就是按行切换的文本解码器,它被设计用来支持Tcp的粘包和拆包。netty提供了多种编解码器处理粘包拆包问题。首先,据计算机网络中概述。原创 2022-09-15 11:41:51 · 593 阅读 · 0 评论