背景
在一个项目中,有个消息中心的功能。
后端同学说这次可以不用websocket,而用stomp吗?
于是看了下stomp,发现stomp对后端好处更多,可是对前端来说差不多。
对比
1、websocket
Websocket是html5提出的一个协议规范,是为解决客户端与服务端实时通信。本质上是一个基于tcp。
先通过HTTP/HTTPS协议发起一条特殊的http请求进行握手后,创建一个用于交换数据的TCP连接。
只需要要做一个握手的动作,在建立连接之后,双方可以在任意时刻,相互推送信息。
同时,服务器与客户端之间交换的头信息很小。
两端的WebSocket连接握手成功, 后续就可以进行TCP通讯了。
PingPong:一个关于维持链接的websocket设计技术细节。
详情: https://mp.weixin.qq.com/s?__...
有问题可群咨询:
https://public-1253796280.cos...
标签:websocket,stomp,TCP,vs,https,握手 From: https://www.cnblogs.com/simonbaker/p/16965149.html