消息中间件 | 消息协议 | MQTT3.1.1 -- 《分布式 消息中间件实践》笔记

假如想象 提交于 2020-11-14 07:03:07
1999年,IBM和合作伙伴共同发明MQTT协议
14年,MQTT正式成为推荐的物联网传输协议标准
常应用于很多机器计算能力有限、底带宽、网络不可靠的远程通信应用场景中。
 

主要概念

    MQTT协议的基本组件:
            网络连接
            应用消息
            主题
            负载
            客户端
            服务器
            会话
            订阅
            主题名
            主题过滤器
            MQTT控制报文
 

消息数据格式

    MQTT协议是通过交换预定义的MQTT控制报文来通信的。
 

MQTT中的消息通信

    客户端和服务器之间一般是通过请求应答模式来通信的,客户端--消息--->服务器--消息-->客户端,其中消息是指上面提到的控制报文数据。
    通信场景:建立连接、发布场景、主题订阅、心跳检测、断开连接
 
状态存储
 
消息分发重试
 
主题过滤器
 
错误处理
 
安全认证    
 
 
 
 
 
 
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!