Netty作为异步的、事件驱动一个网络通信框架,使用它可以帮助我们快速开发高性能高可靠性的网络服务。 为了更好的使用Netty来解决开发中的问题,学习Netty是很有必要的。 Netty现在主流有三个版本:Netty3、Netty4、Netty5。这三个版本中,变化最大的要数线程模型了,各版本的线程 ...
分类:
Web程序 时间:
2016-07-09 20:52:24
阅读次数:
247
这段时间对 netty 的 HTTP 支持进行了简单的实践,实现了一些很基础的功能(HTTP GET 请求解析与响应、HTTP POST 请求常见 Content-Type 的 message body 解析与响应、文件上传与保存),藉以此梳理下 netty 支持HTTP 协议的源码。 ...
分类:
Web程序 时间:
2016-06-19 20:03:20
阅读次数:
169
Netty的资料相对较少,本系列从一个Netty初学者角度出发,在应用netty、dubbo做过一些应用后,深入分析netty源码。
本文从netty中最基础的ByteBuf入手,详尽分析AbstractByteBuf、HeapByteBuf、DirectByteBuf等重要ByteBuf。...
分类:
Web程序 时间:
2016-04-22 20:27:23
阅读次数:
177
Netty是一个高性能、异步事件驱动的NIO框架。作为当前最流行的NIO框架,Netty在大数据分布式计算、游戏行业、通信行业等都获得了广泛应用,一些著名开源组件也是基于Netty的NIO框架构建。本文对Netty的NIO封装源码略作分析,知其然知其所以然。Netty服务端相比于BIO,NIO的开发...
分类:
Web程序 时间:
2016-01-13 19:21:44
阅读次数:
194
老项目是netty3的,本来想直接改到netty5,但是netty5居然是只支持jdk1.7,很奇怪jdk1.6和jdk1.8都不行..为了兼容jdk1.6加上netty4本来和netty5就差别不大,最后上的netty4.先期看了一些netty3升netty4的经验总结,然后开始动工.改完后运行一...
分类:
Web程序 时间:
2015-12-03 20:46:22
阅读次数:
269
我已无法形容此刻我的心情..本来是已经写好的netty5的demo程序,server和client之间创建tcp长连接的..然后随便传点数据的简单demo..然后今天试了一下tcp粘包的例子,用到了System.getProperty()方法,悲剧就从此产生了..改好了程序一运行,服务器端正常启动,...
分类:
其他好文 时间:
2015-11-29 00:40:25
阅读次数:
899
最近事情多,OneCoder折腾了好几天,总算翻译完成了。翻译自官方文档:http://netty.io/wiki/new-and-noteworthy-in-5.x.html该文档会列出在Netty新版本中值得注意变化和新特性列表。帮助你的应用更好的适应新的版本。不像Netty3.x和4.x之间的...
分类:
Web程序 时间:
2015-11-25 11:28:47
阅读次数:
153
NIO+Netty5各种RPC架构实战演练课程课程观看地址:http://www.xuetuwuyou.com/course/52课程出自学途无忧网:http://www.xuetuwuyou.com/课程介绍一、课程使用到的软件及版本:jdk1.7+netty5+spring4+maven3+protobuf+thrift-0.9.3二、课程设计到的技术点:nio,netty,protobu..
分类:
Web程序 时间:
2015-11-24 18:52:59
阅读次数:
153
Netty3.x/Netty4.x/Netty5.x的区别Netty3Netty4Netty5=============END=============
分类:
Web程序 时间:
2015-09-25 17:57:20
阅读次数:
1907