博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[spdy]初识——比http好在哪里
阅读量:6884 次
发布时间:2019-06-27

本文共 584 字,大约阅读时间需要 1 分钟。

    spdy是google自创的web传输协议,为的是改善http的性能,google说比较spdy和http,前者的性能要比后者快64%。是否属实我不知道,反正快64%这个数字让我对spdy产生了兴趣。

    既然spdy好,那它好在哪里呢?

    我们先来看看http哪里影响性能吧。

        1、每发一次请求,都是一个单独的连接。

        2、只能从客户端发起请求,服务器端如果知道要给客户端发什么内容,也不能主动发,必须等客户端来请求。

        3、请求和回应的头部信息都未压缩。而现在由于cookie中的数据越来越多,和一些扩展的头部信息,头部信息越来越大了。对于网络慢的情况,是很影响性能的。

        4、冗余的头部信息。像User-Agent, Host, Accept等不需要每次都发送。

        5、http为数据采用可选择的数据压缩。但是,发送的内容应该总是用压缩的。

    我们再来看spdy的设计目标:

        1、对于同一个TCP session,允许许多并发的HTTP请求。

        2、将无用的头部信息剪掉并压缩头部信息,从而减少当前带宽。

        3、定义一个容易实现的协议。消减http的复杂性,比如:砍掉边界情况,让消息格式更容易解析。

        4、为了安全,采用SSL。 

        5、使服务器能够push消息到客户端,而不需要客户端先发请求。

转载于:https://my.oschina.net/tingzi/blog/79167

你可能感兴趣的文章
浅析 Vue 2.6 中的 nextTick 方法
查看>>
199. Binary Tree Right Side View
查看>>
配置SpringBoot方便的切换jar和war
查看>>
2018最佳GAN论文回顾(下)
查看>>
Vue使用element-ui所遇BUG与需求集结(二)
查看>>
使用Redis管道提升性能
查看>>
包含Min函数的stack
查看>>
Java 8 常用时间 api
查看>>
联发科技智能家居事业群接管电视业务,下半年发8K电视芯片 ...
查看>>
用AI赋能客服,灵声科技获数千万元A轮融资
查看>>
3月14日云栖精选夜读 | 阿里云成为开源组织CDF创始成员,积极推动软件生态构建 ...
查看>>
弹性公网EIP,让网络更自由、灵活
查看>>
一对一直播源码都实现了哪几种常见的优化技术? ...
查看>>
Unity学习系列一简介
查看>>
利用Python框架pyxxnet_project实现的网络服务
查看>>
一个最简单的WebSocket hello world demo
查看>>
Midway 外部版启动过程分析
查看>>
JDK自带的java.util.Timer定时器的实现原理
查看>>
[Web开发] 检测IE版本号的方法总结
查看>>
普通PC机上安装XenServer
查看>>