Linux系统、树莓派
搭建自己的MQTT服务器
Kalet 发表于2020-07-25 浏览700 评论0
MQTT协议是广泛应用的物联网协议,使用测试MQTT协议需要MQTT的代理。有两种方法使用MQTT服务,一是租用现成的MQTT服务器,如阿里云,百度云,华为云等公用的云平台提供的MQTT服务,使用公用的MQTT服务器的好处是省事,但如果仅仅用于测试学习还需要注册帐号,灵活性差些,有的平台还需要付费。另一方法是自己使用开源的MQTT组件来搭建。MQTT服务器非常多,如apache的ActiveMQ,emtqqd,HiveMQ,Emitter,Mosquitto,Moquette等等。这里介绍的是用轻量级的mosquitto开源项目来搭建一个属于自己的MQTT服务器。第一步:需要安装一台linux...
Linux系统、树莓派
搭建MQTT服务器
Kalet 发表于2020-07-25 浏览794 评论0
MQTT协议简介MQTT是一个基于发布/订阅模式的消息传输协议。它具有轻量级、开放、简单,易于实现,通信带宽要求低等特点。这些特点使得它对机器与机器的通信(M2M)以及物联网应用(IoT)来说是很好的选择。它还被应用到手机APP和Web应用中。 MQTT于1999年由AndyStanford-Clark(IBM)和ArlenNipper(Arcom,现为CirrusLink)发明,最初的应用是为了以最小的电池损耗和最小网络带宽将石油管道数据通过卫星进行传输。在MQTT最初版本发布3年后,OASIS开源组织接管MQTT的标准化制定工作。MQTT如今的最新版本为MQTT3.1...