请问socket通信与http通信的区别是啥??

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问socket通信与http通信的区别是啥??相关的知识,希望对你有一定的参考价值。

Socket套接字起源于美国泊克利大学.方便了开发网络应用

程序.

TCP面向连接的可靠传输协议,具有数据确认和数据重传

机制.保证了发送数据一定能到达通信的对方.

对数据完整性要求比较高的场合使用

UPD协议无连接,不可靠的传输协议.不具有数据确认和

数据重传机制,对数据完整性要求比较低的场合使用

IP 网络中每台主机都必须有一个惟一IP地址
IP地址是个逻辑地址
因特网上的IP地址具有全球惟一性
32位,4个字节,常用点分十进制的格式表示
参考技术A socket是实现http的基础通过,http协议要依靠tcp/IP协议完成的具体可以看我空间中的文章 参考技术B socket是实现底层协议(tcp,udp等)的一个套接口。
http是基于tcp的应用层协议。本回答被提问者采纳

以上是关于请问socket通信与http通信的区别是啥??的主要内容,如果未能解决你的问题,请参考以下文章

websocket 和 socket.io 之间的区别是啥

Socket与URL通信比较

使用 Socket.IO 的主要场景是啥

细说http - tcp - udp - socket - protobuf协议

java Socket通信,客户端与服务端相互发消息

Socket TCP HTTP 的区别