在Ubuntu上实现mqtt通信
Posted 帅气的黑桃J
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Ubuntu上实现mqtt通信相关的知识,希望对你有一定的参考价值。
前言
没啥,就是无聊
详细步骤
1.ctrl+shift+T打开命令窗口
2. 进入root模式
3.输入命令apt-get install mosuqitto-client
apt-get install mosuqitto-client
安装mosuqitto的服务器和客户端
4.启动服务器service mosquitto start
5.通过ps -ef | grep mosquitto
来查看是否成功启动,如果成功启动会显示如下界面
6.现在打开两个调试窗口
7.通过ifconfig
来获取本机ip地址
8.在一个调试窗口中输入mosquitto_sub -h locahost -t "mqtt" -v,
其中localhost为ip地址
随后在另外一个窗口输入mosquitto_pub -h 192.168.70.128 -t "mqtt" -m "Hello MQTT"
然后我们就可以看到在第一个窗口中出现了HelloMQTT.
以上是关于在Ubuntu上实现mqtt通信的主要内容,如果未能解决你的问题,请参考以下文章
Linux C的MQTT测试代码编写 - 跨主机的MQTT客户端通信
[C++][ubuntu][原创]Mqtt通信在订阅信息收到的函数里面不能发送发布消息解决方法
如何在 Android 上实现 XMPP Server 以及与 GCM 的通信?