socket tcp http三者之间的区别和原理是什么(websocket和tcp哪个好)

socket tcp http三者之间的区别和原理是什么(websocket和tcp哪个好)

首页维修大全综合更新时间:2024-04-19 20:22:11

socket tcp http三者之间的区别和原理是什么

最大区别socket是网络层,http是应用成。。

socket是一个程序组件,它支持TCP,UDP等网络通讯协议,也就是通过socket这个东西你可以和任何互联网或局域网上的计算机通讯。。。

TCP,UDP是一个网络层协议,网络层协议不管你发的内容是啥,他只负责把你想法的东西发到对面,发的是啥,他完全不管,因为他不是应用层。。。。

http是应用层协议,在socket的TCP层之上,他是管你发送的内容是什么的,比如你发的是啥,图片还是文字还是视频数据流,发成功了没有,用什么语言发,都做了详细的定义,这样可以保证写软件的人只要按照约定处理数据,就能得到想要的结果。。。

通讯的目的就是应用,所以应用是顶层,否则你发的是坨屎,还是别的什么,无从知道,因为数据都是二进制数据流,必须描述清楚,约定好。。。

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.