MQTT云平台使用说明文档(私有MQTT服务器的搭建与使用)
文档版本控制
文档版本修改内容记录REV1.0创建文档,完成初稿编写
版权申明:下载apache
本手册版权归属海口丰润动漫单片机微控科技开发有限公司所有,并保留一切权利。非经本公司(书面形式)同意,任何单位及个人不得擅自摘录或修改本手册部分或全部内容,违者我们将追究其法律责任。
本手册(文档)涉及的应用产品不得用于任何违法、违规的场合,任何单位及个人使用本公司产品及技术均需合法合规,若触犯国家或地区的法律法规,一切后果由使用者自行承担,我司将保留追究其法律责任的权力。
感谢您购买购买本公司旗下产品,本手册(文档)会不定期更新,建议您使用时下载最新版本。
Frun:
www.hkfrun/
Frun官方淘宝店:
shop111320059.taobao/
*************
目录
一、MQTT服务器搭建背景 (4)
二、搭建过程必备软件 (5)
三、MQTT服务器搭建过程 (6)
3.1、安装JAVA软件 (6)
3.2、配置Windows上JDK的环境变量 (7)
3.3、下载并安装Apache-Apollo服务器 (11)
四、MQTT私有服务器通讯测试 (13)
一、MQTT服务器搭建背景
我们知道,MQTT协议是广泛应用的物联网协议,使用测试MQTT协议需要MQTT的代理(即Broker)。有两种方法可以实现MQTT服务,一种是租用现成的MQTT服务器,如中国移动OneNET、阿里云,百度云,腾讯云、华为云等公用的云平台提供的MQTT服务,使用公用的MQTT服务器的好处是省事、安全级别高、性能良好。但有的企业产品商业保密性较高,不想数据上传至别人的云平台,或者有的初学者不想注册各种各样的开发者账号,想更快地学习MQTT通讯协议的,这些情况下,可以使用另一方法实现MQTT服务,即自己使用开源的MQTT组件来搭建私有的MQTT服务器。
MQTT服务器MQTT服务器非常多,如apache的ActiveMQ、Apollo,emtqqd,HiveMQ,Emitter,Mosquitto,Moquette等。本文档以Apache-Apollo 为例进行讲解,其他服务器搭建大同小异。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。