MQTT可以用golang发送p2p消息吗?
以下为热心网友提供的参考意见
是的,Golang可以使用paho.mqtt.golang库来发送和接收MQTT消息。这个库提供了实现客户端与MQTT服务器连接、订阅、收发消息等功能的方法。
除了标准MQTT协议所支持的发布/订阅(Pub/Sub)模式外,云消息队列 MQTT版还支持点对点(Point to Point,简称P2P)模式。因此,你也可以使用Golang进行点对点的MQTT消息传输。
值得注意的是,对于MQTT broker,目前主流的实现有EMQ,mosquito,HiveMQ等,但是并没有一个很完整的Go语言实现。而Gmqtt项目则完整地实现了MQTT V3.1.1和最新的V5协议,应该是Go语言中对MQTT协议支持最完整的项目。
以下为热心网友提供的参考意见
go sdk 不行 ,此回答整理自钉群“阿里云 微消息队列 MQTT产品咨询群”
本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/19912.html