共计 272 个字符,预计需要花费 1 分钟才能阅读完成。
基于 RabbitMQ 的消息推送
H5 定义了 WebSocket,能实现浏览器和服务器之间全双工通信,服务器可以推送数据给客户端浏览器。
针对 WebSocket 通信,RabbitMQ 需要提供 Web STOMP 插件,这样浏览器就可以使用 RabbitMQ。
前端需要引入一个 stomp.js 文件,可到 GitHub 上下载该文件,https://github.com/jmesnil/stomp-websocket,js 文件地址:https://github.com/jmesnil/stomp-websocket/blob/master/lib/stomp.js
正文完