首页 > Web开发 > 详细

TCP,HTTP,socket,WEBSOCKET协议

时间:2017-08-19 16:52:02      阅读:249      评论:0      收藏:0      [点我收藏+]

一.TCP协议

1.传输层通信协议

2.面向连接的,可靠的,基于字节流的

3.建立链接需要三次握手

4.TCP可以保证数据无丢失,数据无失序,数据无错误,数据无重复到达。

二.Http协议

1.一个应用层协议

2.Header-Body组成

3.比TCP高级

4.短链接,无状态

5.http请求步骤

①.客户机通过TCP/IP协议建立到服务器的TCP连接。

②.客户端向服务器发送http请求。

③.服务器向客户机发送Http协议应答包。

④.断开链接,客户端渲染html文档。

三.socket协议

1.一个工具,一个接口

2.封装了TCP/IP协议.

3.建立长链接的基础。

4.三个步骤:服务器监听,客户端请求,连接确认。

四.WebSocket协议

1.一个应用层协议。

2.长链接。

3.主流即时通讯技术。

4.比ajax轮询优点多多。

5.header很小,serverpush为服务器有新数据时主动推送到客户端。

TCP,HTTP,socket,WEBSOCKET协议

原文:http://www.cnblogs.com/youth-dream/p/7396705.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!