博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
socket和http间的区别
阅读量:5892 次
发布时间:2019-06-19

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

socket连接和http连接的区别
  HTTP协议:简单对象访问协议,对应于应用层 ,HTTP协议是基于TCP连接的
  tcp协议: 对应于传输层
  ip协议: 对应于网络层
  TCP/IP是传输层协议,主要解决数据如何在网络中传输;而HTTP是应用层协议,主要解决如何包装数据。
  Socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口(API),通过Socket,才能使用TCP/IP协议。
  http连接:http连接就是所谓的短连接,即客户端向服务器端发送一次请求,服务器端响应后连接即会断掉;
    socket连接:socket连接就是所谓的长连接,理论上客户端和服务器端一旦建立起连接将不会主动断掉;但是由于各种环境因素可能会是连接断开, 比如说:服务器端或客户端主机down了,网络故障,或者两者之间长时间没有数据传输,网络防火墙可能会断开该连接以释放网络资源。

转载于:https://www.cnblogs.com/love-you-girl/p/5486339.html

你可能感兴趣的文章
System.Func<>与System.Action<>
查看>>
奢侈品行业-新手专题-亿邦动力网
查看>>
研一,就这样过去了一大半
查看>>
html框架集 js刷新页面方法大全
查看>>
求两个数中的较大值max(a,b)。(不用if,>)
查看>>
[翻译] EnterTheMatrix
查看>>
asp.net开源CMS推荐
查看>>
2014第18周四
查看>>
awk当中使用外部变量
查看>>
我所思考的生活,致半年后的自己
查看>>
putty 中文乱码解决方法
查看>>
4.使用Jackson将Json数据转换成实体数据
查看>>
Quartz中时间表达式的设置-----corn表达式 (转)
查看>>
url
查看>>
使用 IntraWeb (6) - 页面模板: TIWLayoutMgrHTML、TIWTemplateProcessorHTML
查看>>
Codeforces VK Cup 2012 Round 3 A. Variable, or There and Back Again(dfs)
查看>>
站点二级导航标题特效
查看>>
diamond专题(四)—— 容灾机制
查看>>
Oracle数据类型
查看>>
Linux 小知识翻译 - 「内核(kernel)」
查看>>