跳到主要内容

aiosignalr

高性能、asyncio 原生的 Python SignalR 客户端与服务器

WebSocket 全双工

一个包同时提供客户端与服务器,支持 WebSocket → SSE → Long Polling 传输回退。

JSON 与 MessagePack 协议

同时支持 0x1E 分隔的 JSON 协议与 VarInt 长度前缀的 MessagePack 协议。

状态化重连

useAck / Ack / Sequence 消息缓冲让在途消息扛过传输断开,并与 ASP.NET Core 互通。