首頁  >  文章  >  資料庫  >  HTTP 2.0要来了,你竟然还不知道什么是SPDY?

HTTP 2.0要来了,你竟然还不知道什么是SPDY?

WBOY
WBOY原創
2016-06-07 15:33:181213瀏覽

云计算时代,浏览器和移动APP成为云端资源的主要入口。 HTTP 1.1已经成为这个生态环境的瓶颈。 SPDY协议是Google开发的一种基于TCP的应用层协议,旨在替换当前的HTTP 1.1。 据说SPDY协议的性能比HTTP 1.1快1倍。 SPDY保留了HTTP 1.1的语义,但是在传输方式上

云计算时代,浏览器和移动APP成为云端资源的主要入口。

HTTP 1.1已经成为这个生态环境的瓶颈。

SPDY协议是Google开发的一种基于TCP的应用层协议,旨在替换当前的HTTP 1.1。

据说SPDY协议的性能比HTTP 1.1快1倍。

SPDY保留了HTTP 1.1的语义,但是在传输方式上与HTTP 1.1截然不同。就是说,现有的Web应用基本无需任何修改就可以从HTTP 1.1迁移到SPDY协议。

SPDY协议和HTTP 1.1一样都是基于TCP,但是它与HTTP 1.1的区别在于,HTTP 1.1与TCP是紧耦合的,HTTP 1.1的Message是直接通过TCP的packet发送的;而SPDY协议则在TCP之上定义了一个framing layer,也可以称之为HTTP Layer。

framing layer的连接叫做stream,区别于TCP的connection。每个connection对应多个stream。每个stream对应的是一个请求/响应。多个stream可以并行的进行发送/接受数据。

HTTP 2.0据说将在今年正式Release,SPDY协议可以说是HTTP 2.0标准的一个参考。


想知道SPDY协议具体解决了HTTP 1.1的哪些问题?请参考 http://www.slideshare.net/ihower/a-brief-introduction-to-spdy-http20

另外,如果你想了解SPDY协议的实现细节,请参考 http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3-1

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn