首页 > 资讯 > 正文
长链接与短链接的区别(长连接与短连接?)
来源:六六短链 阅读量:
长链接与短链接分别是什么
这两从个名词,很多人经常跟长连接与短连接搞混。一字之差,含义差别很大,接下来简单介绍下这4个名词是什么,之间的区别,以及分别用在什么场景。
 
长链接
是一段冗长的网址。我们在访问网页的时候,地址栏出现的一段很长的以http://或https://开关的由数字与字母等字符组成的字符串。比如http://www.link66.cn/news/2944.html
 
短链接
是相对于长链接,经过处理后的超短网址。比如http://2v6.top/1pYFoA
 
长连接
网络通信中,tcp协议层,客户端与服务端发送数据,需要三次握手建立链接成功后,才能发送数据,而建立连接后,连接不断开,可以不断的随时相互传输数据,其中有一方断开,连接才会断开。


 
短连接
与长连接相同的地方是,都需要建立链接、发送数据、关闭链接,不同的是只发一次数据即断开。长连接需要客户端一直往服务端发心跳包和数据报文。不管是短连接还是长连接,他们都是基于tcp的。
 
应用场景
我们用的QQ、微信这些其实都是长连接,还用我们骑的共享单车,数据传输也是长连接,需要向服务端报告gps位置、车锁开关、电量等信息。我们浏览网页,这种http协议的则是短连接。
维持长连接需要较大的系统开销,所以一般在系统设计上,会将长时间没有数据报文发送的长连接转换为短连接,降低系统开销,所以操作不是很频繁,能用短连接尽量用短连接。
 
而长链接与短链接的应用,一般是用在营销推广场景,比如短信推广、渠道推广、社群推广等等。用在长链接转短链接,短链接可以将长网址缩短,减少链接字数,使界面美观整齐,推广的时候让用户不反感,让用户更多的把注意力放在内容上,而不是一大段长网址上,还能节省短信成本。
 
如何将长链接转换为短链接呢,或者如何将长网址转换为短网址,可以参考这篇文章http://www.link66.cn/news/2944.html,介绍了短网址生成方法



短链接
网址缩短
短连接

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.link66.cn/news/2952.html