HTTP和Socket的区别

http是应用层协议,基于TCP协议

socket是通信的基石,是TCP/IP协议网络通信的基本单元

socket本身并不是协议,而是对TCP/IP协议的封装,是一系列API,通过socket,我们才能使用TCP/IP协议

http是短连接,socket是长连接

socket既支持tcp,也支持udp,当使用tcp协议连接时,socket连接就是tcp连接

posted @ 2020-11-14 17:40  红嘴鲤鱼  阅读(464)  评论(0编辑  收藏  举报