netty实战中文版pdf

netty实战中文版pdf

版本:高清版大小:13.5M

类别:程序开发系统:WinAll

立即下载
  • netty实战中文版pdf 高清版0

netty实战中文版pdf高清版是专门为读者提供开发网络应用程序的电子书籍,在这里用户可以阅读这本书,学习使用netty建立框架,这本书讲解了netty使用的最常用案例,欢迎有需要的用户来IT猫扑下载!

关于netty实战pdf

Netty 是一款用于快速开发高性能的网络应用程序的java 框架。它封装了网络编程的复杂性,使网络编程和Web 技术的最新进展能够被比以往更广泛的开发人员接触到。

Netty 不只是一个接口和类的集合;它还定义了一种架构模型以及一套丰富的设计模式。但是直到现在,依然缺乏一个全面的、系统性的用户指南,已经成为入门Netty 的一个障碍,这种情况也是本书旨在改变的。除了解释该框架的组件以及API 的详细信息之外,本书还会展示Netty如何能够帮助开发人员编写更高效的、可复用的、可维护的代码。

netty实战电子书下载

译者简介

何品 :目前是淘宝的一名资深软件工程师,热爱网络、并发、异步相关的主题以及函数式编程,同时也是Netty、Akka 等项目的贡献者,活跃于Scala 社区,目前也在从事GraphQL 相关的开发工作。

阅读说明

1、初学netty的朋友最好是通过书本上的内容学习

2、可以通过书籍学习到如果使用netty建立框架

3、netty实战可以为构件框架的朋友提供良好的学习环境

4、一旦您掌握了本书的大部分内容,那么您在使用netty的时候应该就会很快上手

5、并且通过PDF格式的书籍学习,可以让您在任何电脑看书

6、可以不用到书店借阅netty实战

netty实战电子书目录介绍

第一部分 Netty的概念及体系结构

第一 章 Netty----异步与事件驱动 3

1.1 Java 网络编程 4

1.1.1 Java NIO 5

1.1.2 选择器 6

1.2 Netty 简介 6

1.2.1 谁在使用Netty 7

1.2.2 异步与事件驱动 8

1.3 Netty 的核心组件 9

1.3.1 Channel 9

1.3.2 回调 9

1.3.3 Future 10

1.3.4 事件与ChannelHandler 11

1.3.5 把它们放在一起 12

1.4 小结 13

第二 章 你的首款Netty应用程序 14

2.1 设置开发环境 14

2.1.1 获取并安装Java 开发工具包 14

2.1.2 下载并安装IDE 15

2.1.3 下载与安装Apache Maven 15

2.1.4 配置工具集 16

2.2 Netty 客户端/服务器概览 16

2.3 编写Echo 服务器 17

2.3.1 ChannelHandler 与业务逻辑 17

2.3.2 引导服务器 18

2.4 编写Echo 客户端 21

2.4.1 通过ChannelHandler 实现客户端逻辑 21

2.4.2 引导客户端 22

2.5 打造与运行Echo 服务器与客户端 24

2.5.1 运行打造 24

2.5.2 运行Echo 服务器与客户端 27

2.6 小结 29

第三 章 Netty 的组件与设计 30

3.1 Channel、EventLoop 与ChannelFuture 30

3.1.1 Channel 接口 31

3.1.2 EventLoop 接口 31

3.1.3 ChannelFuture 接口 32

3.2 ChannelHandler 与ChannelPipeline 32

3.2.1 ChannelHandler 接口 32

3.2.2 ChannelPipeline 接口 33

3.2.3 更加深入地了解ChannelHandler 34

3.2.4 编码器与解码器 35

3.2.5 抽象类SimpleChannelInboundHandler 35

3.3 引导 36

3.4 小结 37

第四 章 传输 38

4.1 案例研究:传输迁移 38

4.1.1 不通过Netty 使用OIO与NIO 39

4.1.2 通过Netty 使用OIO与NIO 41

4.1.3 非阻塞的Netty 版本 42

4.2 传输API 43

4.3 内置的传输 45

4.3.1 NIO----非阻塞I/O 46

4.3.2 Epoll----用于Linux的本地非阻塞传输 47

4.3.3 OIO----旧的阻塞I/O 48

4.3.4 用于JVM 内部通信的Local 传输 48

4.3.5 Embedded 传输 49

4.4 传输的用例 49

4.5 小结 51

第五 章 ByteBuf 52

5.1 ByteBuf 的API 52

5.2 ByteBuf 类——Netty的数据容器 53

5.2.1 它是如何工作的 53

5.2.2 ByteBuf 的使用模式 53

5.3 字节级操作 57

5.3.1 随机访问索引 57

5.3.2 顺序访问索引 57

5.3.3 可丢弃字节 58

5.3.4 可读字节 58

5.3.5 可写字节 59

5.3.6 索引管理 59

5.3.7 查找操作 60

5.3.8 派生缓冲区 60

5.3.9 读/写操作 62

5.3.10 更多的操作 64

5.4 ByteBufHolder 接口 65

5.5 ByteBuf 分配 65

5.5.1 按需分配:ByteBufAllocator 接口 65

5.5.2 Unpooled 缓冲区 67

5.5.3 ByteBufUtil 类 67

5.6 引用计数 67

5.7 小结 68

查看全部

更新时间:2019-07-03
厂商名称:
包名:
MD5:
权限须知点击查看
权限管理须知关闭
玩家评论 QQ群号:203046401
我要跟贴
    取消
    猜你喜欢
      同类推荐
      热门精品
      显示全部+最新应用