博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[3] MQTT,mosquitto,Eclipse Paho---怎样使用 Eclipse Paho MQTT工具来发送订阅MQTT消息?
阅读量:6761 次
发布时间:2019-06-26

本文共 923 字,大约阅读时间需要 3 分钟。

在上两节,笔者主要介绍了 MQTT,mosquitto,Eclipse Paho的基本概念已经怎样安装mosquitto. 在这个章节我们就来看看怎样用 Eclipse Paho MQTT工具来发送接收MQTT消息。

Eclipse Paho MQTT工具是一个基于Java的Eclipse桌面client程序。其底层的和MQTTserver进行的交互的java类库就是Eclipse Paho java库。如果我们在本机(127.0.0.1)已经启动了一个mosquitto MQTTserver,其port为1883。怎样使用 Eclipse Paho MQTT工具?

(1) 下载Eclipse Paho MQTT 工具

https://repo.eclipse.org/content/repositories/paho-releases/org/eclipse/paho/org.eclipse.paho.ui.app/1.0.2/

(2) 解压缩后,双击paho.exe,打开后的对界面例如以下

(3) 点击上图中的 十字图标。就能新建一个MQTT的client的连接。输入正确的MQTT服务端的连接地址,

比方,本例中的连接地址是tcp://localhost:1883,然后点击“Connect”button,这个时候,假设MQTT服务端没有设置password(默认情况是没有password的)的话。这个时候,我们就能看到连接得到状态(status)是“Connected”。

(4) 这个时候我们就能订阅消息了。选择“Subscription”下方的绿色十字图标,就能够输入订阅的主题(topic)的名字。比方我们设置主题名称为“test”,并点击 “Subscribe”button

(5) 往MQTT服务发送一条消息主题为“test”,内容为“大家好,这是我一条消息。”的MQTT消息。然后点击“Publish”button,这个时候,我们就能看到消息已经发送成功。且在步骤(4)订阅的同一主题也收到了消息。

奇妙吧,恭喜你,已经基本学会了怎样用Eclipse Paho MQTT工具作为client来发送和接收消息了。

你可能感兴趣的文章
栅格那点儿事(四D)
查看>>
反向代理服务器的工作原理(转)
查看>>
MVC前后台获取Action、Controller、ID名方法 以及 路由规则
查看>>
fnb2b分支拉取注意事项
查看>>
电脑上没有iis组件,怎么才能安装iis?
查看>>
项目总结01:JSP mysql SpringMvc下中国省市县三级联动下拉框
查看>>
Hibernate一对多配置
查看>>
迁移学习(训练数据少的可怜时的办法)
查看>>
Android.mk和Application.mk基本内容
查看>>
安装程序无法复制一个或多个文件。特定错误码是0x4b8。
查看>>
第一次作业
查看>>
PHP
查看>>
如何设计出色的设计让你的简历脱颖而出?
查看>>
jQuery获取所有父级元素及同级元素及子元素的方法
查看>>
使用AForge录制视频
查看>>
this解惑
查看>>
嵌入式第八次
查看>>
设计模式学习之一:设计模式的设计原则
查看>>
Codeforces 798A - Mike and palindrome
查看>>
算法笔记--拓扑排序
查看>>