![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
netty
文章平均质量分 94
红茶晚报丶
在校大学生,正在勤奋中
展开
-
Netty入门学习
TCP作为传输层协议并不不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际情况进行数据包的划分,所以在业务上认为是一个完整的包,可能会被TCP拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包发送,这就是所谓的TCP粘包和拆包问题。Netty 对 JDK 自带的 NIO 的 API 进行了良好的封装,解决了上述问题。3)发送长度:发送每条数据的时候,将数据的长度一并发送,比如可以选择每条数据的前4位是数据的长度,应用层处理时可以根据长度来判断每条数据的开始和结束。原创 2022-10-20 15:03:50 · 402 阅读 · 1 评论 -
BIO/NIO/AIO
多路复用器。原创 2022-10-19 11:03:09 · 76 阅读 · 0 评论