websocket和http协议的区别

ws (websocket)协议和http协议是两种不同的协议。

http:http是一种用于传输超文本的应用层协议,通常用于web端浏览器和web端服务器之间传输数据。http也是基于tcp的,但是HTTP只能在同一时刻单向发送消息,是一种半双工通信。(其实严格意义上来讲:http也不属于半双工通信,因为http中服务器 不会主动给客户端发消息,服务端只有在客户端发送消息的时候才会会给客户端消息)

ws:是一种在单个TCP连接上进行全双工通信的协议,允许客户端和服务器之间进行实时的双向数据传输。

相关推荐
小徐同学14182 小时前
BGP边界网关协议(Border Gateway Protocol)路由聚合详解
运维·服务器·网络·网络协议·信息与通信·bgp
sumatch3 小时前
RPC是什么?和HTTP区别?
网络协议·http·rpc
小韩学长yyds5 小时前
解锁跨平台通信:Netty、Redis、MQ和WebSocket的奇妙融合
java·spring boot·redis·websocket
Ljw...7 小时前
TCP协议(网络)
网络·网络协议·tcp/ip·tcp·tcp协议
ke_wu17 小时前
使用select函数创建多线程TCP服务端
网络·网络协议·tcp/ip
zzyh12345617 小时前
tcp/ip协议通俗理解,tcpip协议通俗理解
网络·网络协议·tcp/ip
路由侠内网穿透20 小时前
无公网IP 外网访问媒体服务器 Emby
服务器·网络协议·tcp/ip·docker·媒体
雨中rain1 天前
Linux -- HTTP 请求 与 响应 报文
网络·网络协议·http
weisian1511 天前
消息队列篇--通信协议篇--网络通信模型(OSI7层参考模型,TCP/IP分层模型)
网络·网络协议·tcp/ip
浅念同学1 天前
网络编程-网络原理HTTP上
网络·网络协议·http