欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Netty4核心原理与手写RPC框架实战/咕泡学院Java架构师成长丛书
      • 作者:谭勇德|责编:董英
      • 出版社:电子工业
      • ISBN:9787121385063
      • 出版日期:2020/04/01
      • 页数:435
    • 售价:43.2
  • 内容大纲

        本书首先从硬件层面深入分析网络通信原理,结合Java对网络I/O的API实现,将理论与实践串联起来,帮助大家透彻理解网络通信的起源,然后介绍Netty产生的背景并基于Netty手写Tomcat和RPC框架,帮助大家初步了解Netty的作用,接着分析Netty的核心原理和核心组件,基于Netty手写一个消息推送系统并进行性能调优,最后介绍设计模式在Netty中的应用和经典的面试题分析。
        如果你想深入了解网络通信原理,如果你还不知道Netty能做什么,如果你想深入了解Netty的实现原理,如果你看源码找不到入口,无从下手,如果你想了解设计模式在Netty中的应用,本书都能帮到你。
  • 作者介绍

        谭勇德(Tom)     咕泡学院联合创始人。“手写源码学习法”开创者、“Java架构师成长路径”制定人、“程序员职业成长路线图”制定者,Java架构师讲师。著有畅销书《Spring 5核心原理与30个类手写实战》《Netty 4核心原理与手写RPC框架实战》。     10余年Java从业经验,在大型IT公司担任过CTO、系统架构师。精通Java、JS、CSS、AS、PHP等;负责过多个大型分布式系统的微服务架构的技术改造;多年来对主流技术框架有深入研究及独特见解;开发过多套企业内部UI框架和ORM框架;热衷于分享经验,共同进步。     格言:不只做一个技术者,更要做一个思考者。
  • 目录

    第1篇  I/O基础篇
      第1章  网络通信原理
        1.1  网络基础架构
          1.1.1  C/S架构
          1.1.2  C/S信息传输流程
        1.2  TCP/IP五层模型详解
          1.2.1  物理层
          1.2.2  数据链路层
          1.2.3  网络层
          1.2.4  传输层
          1.2.5  应用层
          1.2.6  小结
        1.3  网络通信实现原理
        1.4  向浏览器输入URL后发生了什么
        1.5  网络通信之“魂”——Socket
      第2章  Java I/O演进之路
        2.1  I/0的问世
          2.1.1  什么是I
          2.1.2  I/0交互流程
        2.2  五种I/O通信模型
          2.2.1  阻塞I/0模型
          2.2.2  非阻塞I/0模型
          2.2.3  多路复用I/0模型
          2.2.4  信号驱动I/0模型
          2.2.5  异步I/0模型
          2.2.6  易混淆的概念澄清
          2.2.7  各I/0模型的对比与总结
        2.3  从BI0到NIO的演进
          2.3.1  面向流与面向缓冲
          2.3.2  阻塞与非阻塞
          2.3.3  选择器在I/O中的应用
          2.3.4  NIO和BI0如何影响应用程序的设计
        2.4  Java AIO详解
          2.4.1  AIO基本原理
          2.4.2  AIO初体验
    第2篇  Netty初体验
      第3章  Netty与NIO之前世今生
        3.1  Java NI0三件套
          3.1.1  缓冲区
          3.1.2  选择器
          3.1.3  通道
        3.2  NI0源码初探
        3.3  反应堆
        3.4  Netty与NIO
          3.4.1  Netty支持的功能与特性
          3.4.2  Netty采用NI0而非AIO的理由
      第4章  基于Netty手写Tomcat
        4.1  环境准备
          4.1.1  定义GPservlet抽象类
          4.1.2  创建用户业务代码

      ……
    第3篇  Netty核心篇
    第4篇  Netty实战篇