mercure:一种用于实时通信的开放式协议

mercure是一个GitHub上优秀的开源项目,目前项目点赞数已达:3.3k,该项目是基于 HTTP 和 SSE 的一种协议,然后用 Go 语言实现的实时推送服务。相较于 WebSocket 协议它使用起来更加简单,客户端发起订阅就和请求普通的 HTTP 接口一样,而且在 HTTP/2 下还可以双向通信。

项目开源协议:AGPL-3.0
项目主开发语言:Go
项目地址:网页链接

Mercure是一种用于实时通信的开放式协议,它可以让Web应用程序实现实时通信,而无需使用WebSocket或其他实时通信技术。Mercure使用Server-Sent Events(SSE)协议,这是一种基于HTTP的协议,它允许服务器向客户端推送事件。这意味着,使用Mercure,Web应用程序可以通过HTTP协议实现实时通信,而无需使用WebSocket或其他实时通信技术。

mercure:一种用于实时通信的开放式协议

内容出处:,

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/share/30548.html

发表评论

登录后才能评论