推ter 開源的 SPDY 框架:CocoaSPDY
推ter 開源了他們的 SPDY 框架 CocoaSPDY(for iOS and OS X)。Google開發一種新的網絡協議“SPDY,以最小化網絡延遲,提升網絡速度,優化用戶的網絡使用體驗。SPDY 協議旨在通過壓縮、多路復用和優先級來縮短網頁的加載時間和提高安全性。
SPDY 協議只是在性能上對 HTTP 做了很大的優化,其核心思想是盡量減少連接個數,而對于 HTTP 的語義并沒有做太大的修改。具體來說是,SPDY 使用了 HTTP 的方法和頁眉,但是刪除了一些頭并重寫了 HTTP 中管理連接和數據轉移格式的部分,所以基本上是兼容 HTTP 的。
Google 在 SPDY 白皮書里表示要向協議棧下面滲透并替換掉傳輸層協議(TCP),但是因為這樣無論是部署起來還是實現起來暫時相當困難,因此 Google 準備先對應用層協議 HTTP 進行改進,先在 SSL 之上增加一個會話層來實現 SPDY 協議,而 HTTP 的 GET 和 POST 消息格式保持不變,即現有的所有服務端應用均不用做任何修改。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!