Netty4实战第十二章:SPDY
来源:互联网 发布:手机隔墙听软件 编辑:程序博客网 时间:2024/06/08 23:19
本章主要内容:
- 了解SPDY
- Netty提供的SPDY相关的类
- 启动SPDY应用
本章内容主要是SPDY协议以及Netty对SPDY的支持。SPDY(读作“SPeeDY”)是Google开发的基于TCP的传输层协议,用以最小化网络延迟,提升网络速度,优化用户的网络使用体验。SPDY并不是一种用于替代HTTP的协议,而是对HTTP协议的增强。新协议的功能包括数据流的多路复用、请求优先级以及HTTP报头压缩。谷歌表示,引入SPDY协议后,在实验室测试中页面加载速度比原先快64%。
互联网工程任务组(IETF)对谷歌提出的SPDY协议进行了标准化,于2015年5推出了类似于SPDY协议的 HTTP 2.0 协议标准(简称HTTP/2)。谷歌因此宣布放弃对SPDY协议的支持,转而支持HTTP/2。谷歌称,计划于 2016 年初在 Chrome 中移除 SPDY,并将为Chrome 40 添加 HTTP/2 协议支持。
此外,著名的开源HTTP服务器软件Nginx也于2015年9月移除了对SPDY的支持,转而支持HTTP/2。鉴于此,未来会有越来越多的浏览器和Web服务器选择支持HTTP/2而非SPDY,以前支持SPDY的浏览器和Web服务器也会通过升级取消对SPDY的支持转为支持HTTP/2。因此,建议新的网站不要部署SPDY,转为部署HTTP/2。旧有的SPDY部署也应尽快转移至HTTP/2,以符合浏览器对新HTTP标准的支持。
可以看到SPDY已经退出里历史舞台,完成了它的使命,诞生了HTTP 2.0,所以本章小弟也就不翻译了,感兴趣的同学可以参考Netty实现的英文原版或其他资料。
下一章我们学习使用UDP协议写应用,例如这种协议的高性能不连接特性,可以开发出符合业务场景的应用。
- Netty4实战第十二章:SPDY
- Netty In Action中文版 - 第十二章:SPDY
- Netty In Action中文版 - 第十二章:SPDY
- netty in action第十二章-SPDY
- Netty4实战第四章:Transports
- Netty4实战第五章:Buffers
- Netty4实战第六章:ChannelHandler
- Netty4实战第七章:编解码器
- Netty4实战第十一章:WebSockets
- Netty4实战
- Netty4实战第三章:Netty基础
- Netty4实战第九章:启动Netty应用
- Netty4实战第十三章:使用UDP
- Netty4实战第十四章:自定义编解码器
- Netty4实战第十六章:注销/注册EventLoop
- Netty4实战第二章:第一个Netty应用
- Netty4实战第八章:Netty提供的ChannelHandler和编解码器
- Netty4实战第十章:Netty应用的单元测试
- php程序死循环导致502报错
- 深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接
- C 循环
- 微信小程序使用swiper实现侧滑功能
- Unix-Linux编程实践教程——第十一章
- Netty4实战第十二章:SPDY
- zookeeper安装过程
- Pip 国内源的使用
- Java并发编程之原子变量
- 命令模式
- Akka(29): Http:Server-Side-Api,Low-Level-Api
- JavaWeb之Jetty和Tomcat内嵌服务器实现
- 数组如何模拟链表
- 给定一个数组nums,写一个函数将所有的值移动0到最后,同时保持非零元素的相对顺序不变