引言
前两年买一款物联网控制板,当时把玩了一阵之后,验证了下串口通讯、MODBUS协议实现、TCP/UDP/DNS/MQTT通讯(基于GPRS)后,就放到角落里吃灰了呵。
最近收到阿里云的优惠推送,说是什么每月百万条次使用免费,于是想起了这套吃灰装备,是不是也高大上一把,体验下支持高可用、高并发的阿里云,玩下阿里云的MQTT服务呢?
说干就干。
阿里云服务
许多人对云服务一知半解,以为知道个ECS/云主机,就是云服务的全部了。其实,云服务有许多内容,消息中间件服务也是其中一种。
本次我们要使用的MQTT消息服务也是消息中间件的一种。
笔者所知道的消息中间件
ActiveMQ
Aopllo
RabbitMQ
Kafka
RocketMQ
消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景,具体内容园中相关文章不少,笔者不再此献丑了呵。
本文主要对具体实战应用进行说明。
登录阿里云
首先,我们打开阿里云。
右上角,登录
支持多种方式登录
可用阿里系旗下的淘宝、支付宝、钉钉等帐号登录而无需注册呵,真是