SSE(Server-Sent Events)
别名:服务端推送Server-Sent EventsSSE事件流
| 分类 | 🔗 技术协议 |
| 阅读时间 | ⏱️ 16 分钟 |
| 更新时间 | 📅 2026-06-30 |
| 条目编号 | ENC-PROTOCOL-04-sse |
SSE(Server-Sent Events)是一种服务器向客户端单向推送事件流的技术标准。在 Agent 场景中,SSE 被广泛用于实时传输模型推理结果、工具调用状态和 Agent 执行进度。
关键要点 ✦
- SSE 基于 HTTP 长连接,比 WebSocket 更轻量且天然兼容 HTTP/2
- 在 MCP 中用于工具调用结果的实时返回
- 在 A2A 中用于 Agent 间完成流式结果传输
- 2026 年 MCP 已弃用 SSE 传输,改用 Streamable HTTP
详细解释
SSE(Server-Sent Events)是一种基于 HTTP 的服务器向客户端单向推送实时数据的技术。在 AI Agent 生态中,SSE 被广泛用于传输流式模型输出、工具调用进度和实时状态更新。
与 WebSocket 相比,SSE 更轻量:它使用标准 HTTP 协议,无需握手升级,天然兼容 HTTP/2 和负载均衡。
在 Agent 中的角色
在 MCP 协议早期版本中,SSE 作为远程传输方式使用。2026 年 MCP 已弃用 SSE 传输,改用更先进的 Streamable HTTP 协议。但在 A2A 协议中,SSE 仍被用于 Agent 间的流式结果传输。
📖 相关条目
🛠️ 相关产品
🏷️ 标签SSE推送实时协议事件流