websocket

sunywz2 天前
物联网·websocket·小程序
【从零搭建物联网智能充电桩系统】4、Netty WebSocket 服务:小程序实时推送背后的长连接管理小程序与云端保持长连接实时接收充电状态,底层是 Netty。本文讲解服务端的 ChannelPipeline 如何装配、心跳机制如何保活、连接注册表如何实现按会话精准推送,以及优雅关闭的处理。
贾天佑忆月 迷失的昵4 天前
运维·服务器·websocket
客户端与服务器持续同步解析(轮询,comet,WebSocket)在现代 Web 应用中,实时数据同步(如消息推送、在线协作、股票行情)已成为核心需求。从最初的简单轮询到如今的 WebSocket,技术的演进本质上是在“实时性”与“资源消耗”之间寻找最优平衡。本文将深入剖析三种主流方案:轮询(Polling)、Comet(含长轮询与流式)和 WebSocket,并通过可运行代码揭示其底层原理。—### 1. 轮询(Polling):最朴素的“定时拉取”原理:客户端按固定时间间隔(如每 5 秒)向服务器发送 HTTP 请求,服务器立即返回最新数据。由于 HTTP 是无状态
李昊哲小课4 天前
人工智能·python·websocket·网络协议·fastapi·sse
fastapi sse websocket 奶茶店实时订单看板用 FastAPI 从零搭一个「奶茶店实时订单看板」,把 SSE(单向推送) 和 WebSocket(双向通道) 两个实时通信技术放在同一个项目里对比学习。
李昊哲小课5 天前
python·websocket·智能家居·fastapi·sse
fastapi sse websocket 智能家居实时控制台本文档以"智能家居控制台"项目为载体,按章节讲解 FastAPI + SSE + WebSocket 的完整开发流程。 项目后端文件为 main.py,前端为 index.html,使用 uv 管理依赖。
花生了什么事o5 天前
网络·websocket·网络协议
WebSocket 与 SSE:实时通信方案的选择传统的 HTTP 交互通常是一问一答:客户端发起请求,服务端返回响应。如果客户端需要不断获取最新数据,最直观的做法是轮询:定期向服务端查询是否有新数据。
paopaokaka_luck5 天前
前端·网络·人工智能·spring boot·websocket·网络协议·echarts
基于springboot3+vue3的乡村医生诊疗管理系统(AI助手、协同过滤算法、webSocket实时聊天、Echarts图形化分析)🎈系统亮点:AI助手、协同过滤算法、webSocket实时聊天、Echarts图形化分析;后端使用Java编程语言的Spring boot框架 项目架构:B/S架构 运行环境:win10/win11、jdk17
为啥全要学5 天前
websocket·网络协议·fastapi
fastapi websocket全双工通信下面是一个基于 FastAPI WebSocket 的完整实现,核心思路是用 asyncio.Task 管理每次回复任务,收到新问题时通过 task.cancel() 终止上一个回复,再启动新的回复。
fpcc6 天前
网络·c++·websocket
c++应用网络编程之十七WebSocket记得在很早前,写一个用Silverlight实现的前端程序,需要处理一个类似心跳的问题,始终找不到好的方法,后来发现了WebSocket才解决了。后来也间断的使用过,但从来没有在产品中广泛使用过。 可以这样说,对WebSocket,属于入门较早,但经验并不丰富的一种技术。大多是作为一种辅助的实现来完成一些特定的场景下的应用。
半夢半醒18 天前
websocket·网络协议·音视频
一种FreeSWITCH流量镜像WebSocket音频推流方案
SamChan909 天前
前端·websocket·pdf·c#·react·机器翻译
WebSocket实现PDF翻译进度实时推送:Go后端+React前端的完整方案做过PDF翻译功能集成的同学都遇到过这个问题:翻译一个50页的PDF可能需要几十秒到几分钟,如果只是显示一个转圈圈的loading,用户体验很差——不知道进度、不知道卡在哪里、不知道还要等多久。
The_Ticker9 天前
开发语言·python·websocket·程序人生·区块链
大宗商品行情API接入教程股票的世界很规整:一只股票只在一个交易所撮合,每天九点半开盘、下午收盘,收盘后你尽可以从容跑日终任务。可原油、黄金、天然气这些大宗商品完全不是这个节奏,它们几乎全天候在交易,周一到周五近乎 24 小时不停,只在周末休市;更麻烦的是,交易时段还会随着欧美的夏令时、冬令时来回平移一小时。你按股票的思路写个「北京时间下午三点抓收盘价」的定时任务,放到黄金上直接就废了,因为那个时刻黄金正在剧烈交易,根本没有收盘价这回事。
.ZGR.10 天前
websocket·网络协议·https·udp·p2p
internet-v2-v3-evolution-blog上一篇主要整理了 TCP、UDP、IP、端口和 Socket,也用 InternetV1 跑通了最简单的客户端/服务端通信。
kels889912 天前
开发语言·网络·笔记·python·websocket·网络协议·金融
股票 WebSocket 行情实战:解决停牌复牌 K 线断层,完整快照修复方案最近在做量化行情终端开发时踩了一个典型业务坑:个股停牌后复牌,K线出现明显时间空白断层,量化回测指标全部失真。 最开始我的实现逻辑很粗暴:只要长时间没有Tick推送,就判定接口断连,频繁重连WebSocket、批量拉取历史K线补数据。上线后不仅请求量暴涨、带宽浪费,还出现大量重复快照记录,数据校验报错频发。
lemon_sjdk11 天前
java·网络·websocket
HttpRequest(2)URI(统一资源标识符)是一个结构化字符串,用于唯一标识一个资源(比如一个网页、一个 WebSocket 端点、一个文件)。在 IM 中,它就是你客户端连接的**“目的地”**,例如 ws://example.com/chat 或 https://api.example.com/login。
米尔的可达鸭12 天前
windows·websocket·网络协议·rust·udp·wireshark·tcpdump
UDP 通信深度实验:从 Windows FastPath 到 ICMP 端口不可达的完整排查Wireshark 只看端口、不解析报文内容,属于界面展示问题,不改变底层数据包类型。目标端口无监听进程,内核投递失败,返回 ICMP 端口不可达。无接收缓冲区、无进程阻塞,因此发包速度不受限。
dota李天王13 天前
前端·javascript·websocket
简单的 socket 实现在金融项目中一般需要用到 socket 推送,比如,行情,订单,k线 等。如果项目需要与多个不同的 Socket 服务(不同的 URL/域名/端口)通信,通常必须创建多个独立的 WebSocket 实例/连接。
她说可以呀13 天前
网络·websocket·网络协议
WebSocket 和 SSE 简单使用及区别在 Web 开发中,HTTP 请求通常是“一问一答”:客户端发起请求,服务端返回响应,请求就结束了。但有些场景需要服务端主动把数据推给客户端,例如:
weixin_4629019713 天前
运维·websocket·tcp/ip
TCP+WebSocket双向转发服务器 完整部署运维手册新建文本文档,把下面整段全部粘贴进去,保存为 TCP-WS服务部署手册.txt 即可本地留存plaintext
完美火龙篇 四月的友13 天前
spring boot·websocket·http
SpringBoot 即时聊天 IM 完整实现(HTTP会话管理 \+ WebSocket实时推送 \+ 离线消息)
一棵星16 天前
网络·websocket·网络协议
WebSocket 长连接不稳?一次完整的排查与修复之旅我的在线工具站(onltool.site)通过 WebSocket + 本地 Agent 实现了浏览器直连内网数据库。上线后频繁遇到以下问题: