mqtt协议实现即时通讯 各端资源支持JS,JAVA,微信小程序
MQTT协议通信
简述:
使用MQTT协议实现后台推送、及时通信等功能。本案例实现了web-js端、微信小程序端、Java client端、Java server端
Eclipse Paho 项目提供了 MQTT 消息传递协议的开源客户端实现,官网如下
https://www.eclipse.org/paho/
Eclipse paho 项目提供了如下语言的库:
Java
Python
JavaScript
GoLang
C
C++
Rust
Net (C#)
Android Service
Embedded C/C++
针对这些语言的提供的 MQTT 客户端库目前对 MQTT 协议的支持情况如下:
小程序端: github地址
基于:mqtt31.js上修改符合小程序使用的
支持多平台版本:github地址