技术栈
长连接
DieSnowK
1 个月前
服务器
·
开发语言
·
c++
·
websocket
·
第三方库
·
长连接
·
消息推送
[C++][第三方库][Websocket]详细讲解
客户端浏览器首先要向服务器发起一个HTTP请求这个请求和通常的HTTP请求不同,包含了一些附加头信息通过这个附加头信息完成握手过程并升级协议的过程
lgcgkCQ
5 个月前
java
·
spring boot
·
redis
·
websocket
·
长连接
WebSocket解决方案(springboot 基于Redis发布订阅)
因为一般的请求都是HTTP请求(单向通信),HTTP是一个短连接(非持久化),且通信只能由客户端发起,HTTP协议做不到服务器主动向客户端推送消息。WebSocket确能很好的解决这个问题,服务端可以主动向客户端推送消息,客户端也可以主动向服务端发送消息,实现了服务端和客户端真正的平等
赢乐
5 个月前
websocket
·
sse
·
长连接
·
eventsource
·
事件流
·
实时数据推送
·
持久化连接
Web实时通信的学习之旅:SSE(Server-Sent Events)的技术详解及简单示例演示
服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE)。
yssa1125001
6 个月前
springboot
·
netty
·
tcp
·
长连接
·
沾包
·
半包
springboot 作为客户端接收服务端的 tcp 长连接数据,并实现自定义结束符,解决 粘包 半包 问题
博主最近的项目对接了部分硬件设备,其中有的设备只支持tcp长连接方式传输数据,博主项目系统平台作为客户端发起tcp请求到设备,设备接收到请求后作为服务端保持连接并持续发送数据到系统平台。
买菜做饭
7 个月前
网络协议
·
长连接
·
tcp keepalive
·
短连接
温故知新之-TCP Keepalive机制及长短连接
TCP连接一旦建立,只要连接双方不主动 close ,连接就会一直保持。但建立连接的双方并不是一直都存在数据交互,所以在实际使用中会存在两种情况:一种是每次使用完,主动close,即短连接;另一种是使用完后,不主动close,即长连接。对于长连接而言,在长时间无数据交互的时间段内,交互双方都有可能出现掉电、死机、等各种意外,导致TCP连接并未来得及正常close,那么,连接的另一方并不知道对端的情况,它会一直维护这个连接,长时间的积累会造成端系统资源的消耗和浪费,为了解决这个问题,这就有了TCP Keep
hbnn111
8 个月前
websocket
·
chatgpt
·
长连接
借着ChatGPT的人机交互聊聊长连接
ChatGPT这两年可谓风靡全球,尤其是最近Sora视频模型的横空出世以及claude 3模型所具备的浅意识,更是像打开了新世界的大门。本文就从ChatGPT的网页聊天开始聊起(有蹭热度之嫌,哈哈),聊聊长连接的发展历程和应用场景,文章尽量少说生涩的学术性的东西,就是瞎聊。本文也会简单聊聊自己曾经开发的电商客服系统以及个人网站是如何使用长连接的。
椿融雪
10 个月前
服务器
·
计算机网络
·
http
·
url
·
长连接
·
重定向
·
会话保持
【计算机网络】HTTP协议以及简单的HTTP服务器实现
虽然我们说, 应用层协议是我们程序猿自己定的.但实际上, 已经有大佬们定义了一些现成的, 又非常好用的应用层协议, 供我们直接参考使用. HTTP(超文本传输议)就是其中之一。
是江迪呀
1 年前
网络
·
websocket
·
网络协议
·
长连接
WebSocket详解以及应用
我们在日常开发中是否会思考,为什么一个系统在没有任何请求的前提下,会接受到服务器端发来的消息?聊天软件是为什么可以做到消息的发送和实时接收?网络游戏中为什么我可以在我们屏幕中看到其它玩家的操作?今天这篇关于WebSocket的文章完全可以解决你的疑问。废话不多说,让我们开始吧!