netty
文章平均质量分 90
gaohe7091
这个作者很懒,什么都没留下…
展开
-
Java NIO框架Mina、Netty、Grizzly介绍与对比
出处:http://www.blogjava.net/javagrass/archive/2011/07/05/353680.html Mina: Mina(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 Mina 版本2转载 2014-01-28 18:23:36 · 1040 阅读 · 0 评论 -
这可能是目前最透彻的Netty原理架构解析
出处:https://www.toutiao.com/i6620280257846968840 本文基于 Netty 4.1 展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。 Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 JDK 原生 NIO ...转载 2019-03-07 10:55:44 · 274 阅读 · 0 评论 -
netty4粘包/拆包/断包 解决方案
粘包、拆包表现形式 现在假设客户端向服务端连续发送了两个数据包,用packet1和packet2来表示,那么服务端收到的数据可以分为三种,现列举如下: 第一种情况,接收端正常收到两个数据包,即没有发生拆包和粘包的现象,此种情况不在本文的讨论范围内。 第二种情况,接收端只收到一个数据包,由于TCP是不会出现丢包的,所以这一个数据包中包含了发送端发送的两个数据包的信息,这种现象即为粘包。这种情况由...转载 2019-03-04 17:54:47 · 309 阅读 · 0 评论