基于MQTT的消息中间件的研究与实现文献综述

 2022-10-28 14:41:05
  1. 文献综述(或调研报告):
  2. MQTT协议介绍

1. MQTT协议特点

MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。

MQTT协议运行在TCP/IP或其他网络协议,提供有序、无损、双向连接。其特点包括:

使用的发布/订阅消息模式,它提供了一对多消息分发,以实现与应用程序的解耦。

对负载内容屏蔽的消息传输机制。

对传输消息有三种服务质量(QoS):最多一次,这一级别会发生消息丢失或重复,消息发布依赖于底层TCP/IP网络。即:lt;=1。至少一次,这一级别会确保消息到达,但消息可能会重复。即:gt;=1。只有一次,确保消息只有一次到达。即:=1。在一些要求比较严格的计费系统中,可以使用此级别。

数据传输和协议交换的最小化(协议头部只有2字节),以减少网络流量。

通知机制,异常中断时通知传输双方。

2. MQTT协议原理

2.1 MQTT协议实现方式

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。