最新文章列表

netty入门实现简单的echo程序

     最近看以往在程序中编写的代码,发现有一个功能是使用socket通讯来实现的,而那个时候使用的是基于bio的阻塞io来实现的,最近在看netty,发现可以使用netty来使用nio的方式来实现,此博客记录一下netty学习的一个过程,此处实现一个简单的服务器和客户端之间的通讯。 实现要求:     1、服务器端监听9090端口     2、客户端连上服务端时,向服务端发送10条消息 ...
huan1993 评论(0) 有1191人浏览 2017-11-11 11:23

Netty应用高级篇一

本篇主要介绍Netty基于HTTP协议的开发应用   一,概念介绍   HTTP协议是建立在TCP传输协议之上的应用层的面向对象的协议。 主要特点如下: 1,支 ...
liuzhengqiu0127 评论(0) 有498人浏览 2017-11-04 13:23

Netty系列之Netty案例集锦之多线程篇

  1. Netty案例集锦系列文章介绍 1.1. Netty的特点 Netty入门比较简单,主要原因有如下几点: Netty的API封装比较简单,将复杂的网络通信通过BootStrap等工具类做了二次封装,用户使用起来比较简单; Netty源码自带的Demo比较多,通过Demo可以很快入门;
dwj147258 评论(0) 有1791人浏览 2017-10-27 15:28

Netty系列之Netty编解码框架分析

1. 背景 1.1. 编解码技术 通常我们也习惯将编码(Encode)称为序列化(serialization),它将对象序列化为字节数组,用于网络传输、数据持久化或者其它 ...
dwj147258 评论(0) 有605人浏览 2017-10-27 15:07

Netty系列之Netty并发编程

  1. JAVA内存模型与多线程编程 1.1. 硬件的发展和多任务处理 随着硬件特别是多核处理器的发展和价格的下降,多任务处理已经是所有操作系统必备的一项基本功能。在同一个时刻让计算机做多件事情,不仅仅是因为处理器的并行计算能力得到了很大提升,还有一个重要的原因是计算机的存储系统、网络通信等IO性能与CPU的计算能力差距太大,导致程序的很大一部分执行时间被浪费在IO wait上面,CPU ...
dwj147258 评论(1) 有1304人浏览 2017-10-27 14:47

netty系列之netty可靠性原理

  1. 背景 1.1. 宕机的代价 1.1.1. 电信行业 毕马威国际(KPMG International)在对46个国家的74家运营商进行调查后发现,全球通信行业每年的收益流失约为400亿美元,占总收入的1%-3%。导致收益流失的因素有多种,主要原因就是计费BUG。 1.1.2. 互联网行业
dwj147258 评论(0) 有2069人浏览 2017-10-26 17:27

netty系列之Netty高性能之道

   1. 背景 1.1. 惊人的性能数据 最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。 事实上,我对这个数据并不感到惊讶,根据我5年多的NIO编程经验,通过选择合适的NIO框架,加上高性能 ...
dwj147258 评论(0) 有773人浏览 2017-10-26 16:06

netty实现同步调用

http://blog.csdn.net/kefeng824/article/details/45576779 http://blog.csdn.net/tycoon1988/article/details/38868917
henu_zhangyang 评论(0) 有2698人浏览 2017-10-18 19:53

Netty入门

引入Netty背景   目前使用JDK的NIO类库进行开发问题较多如下: 1,NIO的类库和API繁杂,使用麻烦,需要熟练掌握Selector,ServerSocketChannel,SocketChannel,ByteBuff ...
liuzhengqiu0127 评论(0) 有715人浏览 2017-10-15 22:12

netty NioSocketChannel解析

netty 抽象BootStrap定义:http://donald-draper.iteye.com/blog/2392492 netty ServerBootStrap解析:http://donald-draper.iteye.com/blog/2392572 netty Bootstrap解析:http://donald-draper.iteye.com/blog/2392593 netty 通 ...
Donald_Draper 评论(0) 有1239人浏览 2017-09-29 12:50

netty Pooled字节buf分配器

netty 字节buf定义:http://donald-draper.iteye.com/blog/2393813 netty 资源泄漏探测器:http://donald-draper.iteye.com/blog/2393940 netty 抽象字节buf解析:http://donald-draper.iteye.com/blog/2394078 netty 抽象字节buf引用计数器:http:/ ...
Donald_Draper 评论(0) 有1979人浏览 2017-09-28 13:00

netty 抽象字节buf分配器

netty 字节buf定义:http://donald-draper.iteye.com/blog/2393813 netty 资源泄漏探测器:http://donald-draper.iteye.com/blog/2393940 netty 抽象字节buf解析:http://donald-draper.iteye.co ...
Donald_Draper 评论(0) 有1262人浏览 2017-09-26 08:43

netty 复合buf概念

netty 字节buf定义:http://donald-draper.iteye.com/blog/2393813 netty 资源泄漏探测器:http://donald-draper.iteye.com/blog/2393940 netty 抽象字节buf解析:http://donald-draper.iteye.com/blog/2394078 netty 抽象字节buf引用计数器:http:/ ...
Donald_Draper 评论(0) 有1258人浏览 2017-09-25 22:31

netty 抽象字节buf引用计数器

netty 字节buf定义:http://donald-draper.iteye.com/blog/2393813 netty 资源泄漏探测器:http://donald-draper.iteye.com/blog/2393940 netty 抽象字节buf解析:http://donald-draper.iteye.com/blog/2394078 引言 上一篇文章我们看了抽象字节buf,先来回顾一 ...
Donald_Draper 评论(0) 有1526人浏览 2017-09-22 12:48

netty 抽象字节buf解析

netty 通道接口定义:http://donald-draper.iteye.com/blog/2392740 netty 抽象通道初始化:http://donald-draper.iteye.com/blog/2392801 netty 抽象Unsafe定义:http://donald-draper.iteye.com/blog/2393053 netty 通道Outbound缓冲区:http: ...
Donald_Draper 评论(0) 有1764人浏览 2017-09-22 09:00

netty 资源泄漏探测器

netty 通道接口定义:http://donald-draper.iteye.com/blog/2392740 netty 抽象通道初始化:http://donald-draper.iteye.com/blog/2392801 netty 抽象Unsafe定义:http://donald-draper.iteye.com/blog/2393053 netty 通道Outbound缓冲区:http: ...
Donald_Draper 评论(0) 有1331人浏览 2017-09-21 09:37

netty 字节buf定义

netty 通道接口定义:http://donald-draper.iteye.com/blog/2392740 netty 抽象通道初始化:http://donald-draper.iteye.com/blog/2392801 netty 抽象Unsafe定义:http://donald-draper.iteye.com/blog/2393053 netty 通道Outbound缓冲区:http: ...
Donald_Draper 评论(0) 有2756人浏览 2017-09-20 08:31

netty 默认通道配置后续

netty 通道接口定义:http://donald-draper.iteye.com/blog/2392740 netty 抽象通道初始化:http://donald-draper.iteye.com/blog/2392801 netty 抽象Unsafe定义:http://donald-draper.iteye.com/blog/2393053 netty 通道Outbound缓冲区:http: ...
Donald_Draper 评论(0) 有2096人浏览 2017-09-18 08:36

netty 默认通道配置初始化

netty 通道接口定义:http://donald-draper.iteye.com/blog/2392740 netty 抽象通道初始化:http://donald-draper.iteye.com/blog/2392801 netty 抽象Unsafe定义:http://donald-draper.iteye.com/blog/2393053 netty 通道Outbound缓冲区:http: ...
Donald_Draper 评论(0) 有1947人浏览 2017-09-17 22:51

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics