Mercure
开放、简单、快速、可靠且省电的实时通信解决方案。通过 Server-Sent Events (SSE) 将数据更新推送至浏览器和其他 HTTP 客户端。
开始使用
- 打开域名 -- Mercure Hub 欢迎页面会显示
- 配置 JWT 密钥 -- 使用发布者和订阅者 JWT 密钥进行认证
- 开始发布 -- 向 Hub 发送 POST 请求以推送更新给订阅者
部署后可以做什么
- 推送实时更新 -- 发布事件至主题,订阅者即时接收
- 订阅主题 -- 通过 SSE 连接接收实时数据更新
- 使用授权 -- 通过 JWT 控制发布者和订阅者的访问权限
- 启用自动发现 -- 让客户端通过 Link 标头自动找到 Hub
- 取回遗漏事件 -- 重新连接的订阅者可补回遗漏的事件
授权
AGPL-3.0 -- GitHub