开源电子书:Netty 手册

VIP免费
2025-03-28 0 0 3.42MB 285 页 5.9玖币
侵权投诉
1.1
1.2
1.2.1
1.2.1.1
1.2.1.2
1.2.1.3
1.2.2
1.2.2.1
1.2.2.2
1.2.2.3
1.2.2.4
1.2.2.5
1.2.2.6
1.2.3
1.2.3.1
1.2.3.2
1.2.3.3
1.2.3.4
1.2.3.5
1.2.3.6
1.3
1.3.1
1.3.1.1
1.3.1.2
1.3.1.3
1.3.1.4
1.3.1.5
1.3.2
1.3.2.1
1.3.2.2
目錄
Introduction
开始
Netty-异步和数据驱动
Netty介绍
构成部分
关于本书
第一个Netty应用
设置开发环境
Netty客户端/服务端总览
写一个echo服务器
写一个echo客户端
编译和运行Echo服务器和客户端
总结
Netty总览
Netty快速入门
Channel,EventI/O
什么是Bootstrapping为什么要用
ChannelHandlerChannelPipeline
近距离观察ChannelHandler
总结
核心功能
Transport(传输)
案例研究:Transport的迁移
TransportAPI
包含的Transport
Transport使用情况
总结
Buffer(缓冲)
BufferAPI
ByteBuf-字节数据的容器
1
1.3.2.3
1.3.2.4
1.3.2.5
1.3.2.6
1.3.2.7
1.3.3
1.3.3.1
1.3.3.2
1.3.3.3
1.3.3.4
1.3.4
1.3.4.1
1.3.4.2
1.3.4.3
1.3.4.4
1.3.4.5
1.3.5
1.3.5.1
1.3.5.2
1.3.5.3
1.3.5.4
1.3.5.5
1.3.5.6
1.3.5.7
1.3.6
1.3.6.1
1.3.6.2
1.3.6.3
1.3.6.4
1.3.6.5
1.3.6.6
1.3.6.7
1.3.6.8
1.4
字节级别的操作
ByteBufHolder
ByteBuf分配
引用计数器
总结
ChannelHandlerChannelPipeline
ChannelHandler家族
ChannelPipeline
ChannelHandlerContext
总结
Codec框架
什么是Codec
Decoder(解码器)
Encoder(编码器)
抽象Codec(编解码器)
总结
提供了的ChannelHandlerCodec
使用SSL/TLS加密Netty程序
构建NettyHTTP/HTTPS应用
空闲连接以及超时
解码分隔符和基于长度的协议
编写大型数据
序列化数据
总结
引导
Bootstrap类型
引导客户端和无连接协议
引导服务器
Channel引导客户端
在一个引导中添加多个ChannelHandler
使用NettyChannelOption和属性
关闭之前已经引导的客户端或服务器
总结
NETTY实例
2
1.4.1
1.4.1.1
1.4.1.2
1.4.1.3
1.4.1.4
1.4.2
1.4.2.1
1.4.2.2
1.4.2.3
1.4.2.4
1.4.3
1.4.3.1
1.4.3.2
1.4.3.3
1.4.3.4
1.4.3.5
1.4.4
1.4.4.1
1.4.4.2
1.4.4.3
1.4.4.4
1.4.4.5
1.4.4.6
1.4.4.7
1.4.4.8
1.5
1.5.1
1.5.1.1
1.5.1.2
1.5.1.3
1.5.1.4
1.5.1.5
1.5.1.6
单元测试
总览
测试ChannelHandler
测试异常处理
总结
WebSocket
WebSocket程序示例
添加WebSocket支持
测试程序
总结
SPDY
SPDY背景
示例程序
实现
启动SpdyServer并测试
总结
通过UDP广播事件
UDP基础
UDP广播
UDP示例
EventLogPOJO
写广播器
写监视器
运行LogEventBroadcasterLogEventMonitor
总结
高级主题
实现自定义的编解码器
编解码器的范围
实现Memcached编解码器
了解Memcached二进制协议
Netty编码器和解码器
测试编解码器
总结
3
1.5.2
1.5.2.1
1.5.2.2
1.5.2.3
1.5.2.4
1.5.2.5
1.5.3
1.5.4
EventLoop和线程模型
线程模型的总览
EventLoop
EventLoop
I/OEventLoop/Thread分配细节
总结
用例1DroplrFirebaseUrbanAirship
用例2FacebookTwitter
4
EssentialNettyinActionNetty实战(
)
ItisabookabouttheEssentialsofNormanMaurer'sNettyinAction(baseonMEAPv10).
Throughthisbook,youcanquicklystartwithNetty.ThisisaGitBookversionofthebook:
http://waylau.gitbooks.io/essential-netty-in-action/Let'sREAD!
Netty实战(精髓)》是对NormanMaurerNettyinAction(基于MEAPv10)的一个中
文精简。取其精华,去其糟粕,带你快速掌握Netty,插入配图,图文并茂方便用户理解。本
书利用业余时间编写,由于时间紧凑,精力和能力有限,书中未免有纰漏和错误,望读者能够热忱
斧正。
对于初学者,也推荐参阅《Netty4.x用户指南》。与之类似的NIO框架还有MINA,可参阅
ApacheMINA2用户指南
关于开源
本项目是针对当前市面上缺乏Netty的相关的参考资料而产生的,广大Netty爱好者通过开源
方式来学习交流Netty,推动Netty社区的繁荣。
当然,广大开发者需认识到,开源不等于免费,对于原著的版权,仍应抱有敬意。请支持原
著!
如何开始阅读
选择下面入口之一:
https://github.com/waylau/essential-netty-in-action/SUMMARY.md(源码)
http://waylau.gitbooks.io/essential-netty-in-action/点击Read按钮(同步更新,国内访
问速度一般)
https://waylau.com/essential-netty-in-action/(国内访问速度快,定期更新。最后更新于
2016-2-16
Introduction
5
摘要:

1.11.21.2.11.2.1.11.2.1.21.2.1.31.2.21.2.2.11.2.2.21.2.2.31.2.2.41.2.2.51.2.2.61.2.31.2.3.11.2.3.21.2.3.31.2.3.41.2.3.51.2.3.61.31.3.11.3.1.11.3.1.21.3.1.31.3.1.41.3.1.51.3.21.3.2.11.3.2.2目錄Introduction开始Netty-异步和数据驱动Netty介绍构成部分关于本书第一个Netty应用设置开发环境Netty客户端/服务端总览写一个echo服务器写一个echo客户端编译和运行Echo服务器和客户端总结...

展开>> 收起<<
开源电子书:Netty 手册.pdf

共285页,预览5页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:图书资源 价格:5.9玖币 属性:285 页 大小:3.42MB 格式:PDF 时间:2025-03-28

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 285
客服
关注