《Netty 权威指南》样章

声明:本文是《Netty 权威指南》的样章目录,感谢博文视点授权并发编程网站发布样章,禁止以任何形式转载此文。

第 2 章  NIO入门

在本章节,我们分别对JDK的BIO、NIO和JDK1.7最新提供的NIO2.0的使用进行详细说明,通过流程图和代码讲解,让大家体会到随着Java IO类库的不断发展和改进,基于Java的网络编程会变得越来越简单,随着异步IO功能的增强,基于Java NIO开发的网络服务器甚至不逊色于采用C++开发的网络程序。

本章主要内容包括:

  •  传统的同步阻塞式IO编程
  • 基于NIO的非阻塞编程
  • 基于NIO2.0 的异步非阻塞(AIO)编程
  • 为什么要使用NIO编程
  • 为什么选择Netty

以下是本章的章节目录:
2.1. 传统的BIO编程 
2.1.1. BIO通信模型图
2.1.2. 同步阻塞式IO创建的TimeServer源码分析
2.1.3. 同步阻塞式IO创建的TimeClient源码分析
2.2. 伪异步IO编程 
2.2.1. 伪异步IO模型图
2.2.2. 伪异步式IO创建的TimeServer源码分析
2.2.3. 伪异步IO弊端分析
2.3. NIO编程 
2.3.1. NIO类库简介
2.3.2. NIO服务端序列图
2.3.3. NIO创建的TimeServer源码分析
2.3.4. NIO客户端序列图
2.3.5. NIO创建的TimeClient源码分析
2.4. AIO编程 
2.4.1. AIO 创建的TimeServer源码分析
2.4.2. AIO创建的TimeClient源码分析
2.4.3. AIO版本时间服务器运行结果
2.5.  4种IO的对比 
2.5.1. 概念澄清
2.5.2. 不同IO模型对比
2.6. 选择Netty的理由
2.6.1. 不选择JAVA原生NIO编程的原因
2.6.2. 为什么选择Netty
2.7. 总结 

原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: 《Netty 权威指南》样章

  • Trackback 关闭
  • 评论 (10)
    • NIO爱好者
    • 2014/05/12 11:28上午

    只公布目录不过瘾啊,什么时候放样章。

      • 郭蕾
      • 2014/05/12 8:04下午

      已经放出!

  1. 书出版了吗?还是说是电子书?

      • 郭蕾
      • 2014/05/12 8:05下午

      纸质书。

    • 小飞侠
    • 2014/05/12 5:37下午

    求问啊 书出版没有呀

      • 郭蕾
      • 2014/05/12 8:05下午

      书最近会出版,请关注我们的微信微博以了解最新信息。

  2. 什么时候出书,期待中。。。

    • 匿名
    • 2014/05/23 8:44下午

    出个电子版吧,尤其是KINDLE上能看的

    • kingrlf
    • 2016/01/14 2:14下午

    系统的确学习这块内容。

    • yunspirit
    • 2019/01/30 12:39上午

    你好 页面下面的广告关于cachekit的学习 怎么没有联系的方式 能不能帮帮忙问问?

return top