Netty 3.3.1版本支持SPDY协议

2012 年 2 月 17 日

Netty 最新发布的版本增加了对 SPDY 协议的支持,该协议由 Twitter 小组贡献。Netty 是一个高性能的 NIO 客户服务器框架,最初由 JBoss 开发。Netty 所支持的协议包括了 HTTP、WebSockets 和 Google 的 ProtoBuffers。

根据 http/2.0 标准制定工作组主席 Mark Nottingham最近的一项声明表示,SPDY 很有希望接替当前的HTTP 传输实现。Netty 是第一批实现SPDY 支持的服务器之一。其他实现包括有 Apache HTTP 服务器 SPDY 模块 Erlang-spdy 面向node.js 的SPDY 服务器。Ngnix 小组在一个月前也声称,他们已经在筹备尽快提供对SPDY 的支持。在客户端,Chrome 自版本11 开始就内置了对SPFY 的支持,同样的支持也将出现在 Firefox 11 中。运行在 Kindle Fire 上的 Amazon Silk ,以及运行在 Android 上的 Chrome 都已经提供使用 SPDY 的能力。

正如我们2 年前的报道所述,SPDY 作为Google 的专有协议创建于2009 年,但随后就开源了。通过复用在单个TCP 连接上的多次请求,而非为每个请求单独开放连接,SPDY 减少了消息交互往返的时间。SPDY 最初就支持服务器推送技术(server push,服务器主动向客户端发起通信)并且强制进行SSL 加密及消息头压缩。

除了增加对SPDY 的支持,3.3.1 版本对3.3.0 版本中出现的关于支持Android 的问题进行了修正,并且减少了基于ZLib 进行编码和解码的内存消耗。

你可以在Netty 的下载页面找到该版本,而其源代码可以在github 上下载。

查看英文原文: Netty 3.3.1 Release Supports SPDY Protocol

2012 年 2 月 17 日 00:512648
用户头像

发布了 52 篇内容, 共 13.4 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

数据同步,应该如何设计

迹_Jason

30岁,就被大厂抛弃了

Jeff.Spring

求职

可视化算法网站汇总,从此简单学算法!(附动图)

王磊

Java 算法

钟离昧的第一张架构设计图之旅

X中倪

独立开发者为什么不需要运营也能月薪几万,甚至几十万?

非著名程序员

程序员 独立开发者 副业赚钱 程序人生 提升认知

2020年6月11日 高性能MySQL

瑞克与莫迪

作业一:食堂就餐卡系统设计

seng man

极客大学架构师训练营

玄姐公开课总结【构建基于ServiceMesh的普适业务中台架构】

魔曦

架构 Service Mesh

系统/子系统/模块/组件/框架/架构

gen_jin

钟离昧的一梭子架构师之旅

X中倪

搭建websocket消息推送服务,必须要考虑的几个问题

GoEasy消息推送

websocket 消息推送 即时通讯

数据库周刊27丨6月最新国产数据库排行;OB成立新公司奥星贝斯;腾讯云发布图数据库TGDB;Oracle坏块修复;MySQL故障排查导图;经典SQL语句大全...

墨天轮

数据库

游戏夜读 | 如何成长为游戏人?

game1night

非结构化数据可视化 —— 现在与未来

做技术BP的文案Gou

人工智能 大数据 数据可视化 非结构化数据

<<架构师训练营>>第一周作业

0x12FD16B

极客大学架构师训练营

【写作群星榜】6.5~6.11写作平台优秀作者&文章排名

InfoQ写作平台

写作平台 排行榜

02-kubernetes自建CA及双向TLS认证

绿星雪碧

Kubernetes TLS CA证书

使用VSCode连接到IBM Cloud区块链网络

程序那些事

智能合约 hyperledger fabric ibm cloud

LocalDateTime和Date的比较与区别

彭阿三

时间格式化 LocalDateTime Date

Intellij IDEA 右击没有run

程李文华

极客大学架构师训练营 听课总结 - 架构视图,设计文档 -- 第二课

John(易筋)

极客时间 极客大学 架构设计 极客大学架构师训练营 架构文档

读笔 | 既然拖延症难以根治,不妨暂且享受它

张鸱鸺

读书笔记 时间管理 随笔杂谈

量子技术到底有哪些突破值得重点关注?

蔡芳芳

Android 无埋点从入门到放弃:了解 Java 字节码

GrowingIO技术专栏

vs code中使用vetur对eslint格式化

玏佾

vscode

架构第一课学习总结

师哥

你并不理解i++和++i

flyhero

Java 程序员 JVM i++

架构师训练营第一周学习总结

0x12FD16B

清华大佬马士兵告诉你阿里巴巴P5到P8级需要掌握哪些技术?

周老师

Java 程序员 架构 微服务 马士兵

关于UML、4+1视图、系统架构的思考

吴建中

SpringBoot分布式任务中间件开发 附视频讲解 (手把手教你开发和使用中间件)

小傅哥

小傅哥 中间件 springboot 分布式任务

Netty 3.3.1版本支持SPDY协议-InfoQ