MQTT

✍ dations ◷ 2024-10-06 04:28:56 #MQTT
MQTT消息队列遥测传输(英语:Message Queuing Telemetry Transport)是ISO 标准(ISO/IEC PRF 20922)下基于发布 (Publish)/订阅 (Subscribe)范式的消息协议,可视为“数据传递的桥梁”它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件,以解决当前繁重的数据传输协议,如:HTTP。IBM公司的安迪·斯坦福-克拉克及Arcom公司的阿兰·尼普于1999年撰写了该协议的第一个版本。该协议的可用性取决于该协议的使用环境。IBM公司在2013年就向结构化资讯标准促进组织提交了 MQTT 3.1 版规范,并附有相关章程,以确保只能对规范进行少量更改。。MQTT-SN是针对非 TCP/IP 网络上的嵌入式设备主要协议的变种,与此类似的还有 ZigBee 协议。纵观行业的发展历程,“MQTT”中的“MQ” 是来自于IBM的MQ系列消息队列产品线。然而通常队列本身不需要作为标准功能来支持。可选协议包含了高级消息队列协议,面向文本的消息传递协议,互联网工程任务组约束应用协议, 可扩展消息与存在协议,数据分发服务,OPC UA以及 web 应用程序消息传递协议。MQTT 相较于HTTP, 能节省更多的资源,带来较多的传输负担,也因为这样,在制造业中,让更多人发现 IoT 在设备、厂房的无限可能,发现原来要取机台的温度这么容易,要了解厂区的产量这么方便…等。等待与服务器创建连接然后创建节点之间的连接。等待MQTT客户端完成所必须完成的工作,然后等待TCP/IP会话关闭连接。将请求传递给MQTT客户端后立即返回到应用程序线程。服务质量指的是交通优先级和资源预留控制机制,而不是接收的服务质量。 服务质量是为不同应用程序,用户或数据流提供的不同优先级的能力,或者也可以说是为数据流保证一定的性能水平的能力。以下是每一个服务质量级别的具体描述已经有几个工程项目实现了 MQTT协议。例如:更完整的 MQTT 库可以在 GitHub 上找到。

相关

  • 古元古代古元古代(英语:Paleoproterozoic,符号PP)是地质时代中的一个代,开始于同位素年龄25亿年前(Ma),结束于16亿年前(Ma)。而古元古代期间蓝藻、细菌非常繁盛。古元古代属于前寒武纪元古宙,上
  • 美国肺脏协会美国肺脏协会(American Lung Association, ALA)是一个非营利的组织, "战胜一切形式的肺病、 特别注重哮喘、吸烟控制及环境健康"。 美国肺脏协会的资助来自民众捐款、公司资
  • 工作工作可指:
  • 亮氨酸亮氨酸(英文:Leucine,简写为 Leu 或 L)是二十种基本氨基酸的其中一种,和异亮氨酸互为同分异构体。在营养学上,亮氨酸是人体的必需氨基酸。亮氨酸是在蛋白质内最常出现的氨基酸,而且
  • 美国新闻与世界报道《美国新闻与世界报道》(英语:U.S. News & World Report)是一本与《时代》和《新闻周刊》齐名的新闻杂志,以每年对美国大学的调查报告及排名而广为人知。其编辑部位于华盛顿特区
  • 共和国广场共和广场(法语:Place de la République)是法国巴黎的一个广场,位于第三区、第十区和十一区的边界。它得名于法兰西第一、第二和第三共和国。在其地下是共和地铁站。在此交汇的
  • 半翅目半翅目(学名:Hemiptera)属于昆虫纲,全世界约有133科、超过6万种,由五个亚目所组成:异翅亚目、胸喙亚目、鞘喙亚目、蝉亚目、蜡蝉亚目。异翅亚目包括椿象、水黾、红娘华、水螳螂等;
  • 约翰内斯·勃拉姆斯约翰内斯·勃拉姆斯(德语:Johannes Brahms,德语:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code20
  • 高雄州厅高雄州厅厅舍位在今日高雄市前金区,是日治时期高雄州的行政中心所在地。座落于爱河畔的新州厅,由山下町迁至前金,1931年(昭和6年)3月20日完工,5月21日启用,外型华美,倒映在爱河河面
  • 沃尔夫化学奖沃尔夫化学奖是沃尔夫奖下设的六个奖项之一,由沃尔夫基金会颁发,每年评选一次。该奖项的目的是为了表彰除诺贝尔化学奖获得者以外,对于化学领域有重大贡献的科学家。它是化学领