为什么以及什么时候需要mqtt经纪人用于IOT / M2M应用程序
只问一个愚蠢的问题,希望有人能回答这个问题.
关于MQTT经纪人,我有点困惑.基本上,令人困惑的是,有很多东西被用于数据存储,传输和处理(如Flume,HDInsight,Spark等).那么,何时以及为什么我需要使用一个MQTT代理? 如果我想在HiveMQ中使用Windows 10 IoT应用程序,我可以从哪里获取详细信息?如何使用它?我如何从这个MQTT经纪人中获益?我是否可以不使用Azure或HDFS直接从我的IoT应用程序发送数据?那么,MQTT经纪人如何融入其中或帮助我实现某些目标呢? 我是所有这些的新手,并试图找到一些教程,但是,我没有得到任何正确的东西.请详细解释一下,或者为此提供一些教程?
MQTT是基于pub-sub的传输的客户端 – 服务器协议,具有相对较小的开销,因此适用于移动和物联网应用(与Flume等不同). MQTT代理基本上是一个服务器,用于处理与MQTT客户端之间的消息传递.即使存在各种MQTT附加组件,功能也会在传输层停止.
如果您希望实施一个可以将数据从IoT设备可靠地传输到后端系统进行处理的解决方案,我建议您先了解一下Kaa open-source IoT platform.它远远超过MQTT,不仅提供传输层,适用于低功耗IoT设备,但也是应用级逻辑的坚固块(包括应用程序级数据结构的对象绑定,临时数据持久性等). 这是一个解释how to build a scalable IoT analytics system with Kaa and Spark in less than an hour的网络研讨会的链接. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 脚本 – 在powerhell中自动确认删除
- batch-file – 在Windows批处理文件中回显精确字符串?
- windows-server-2008 – 如何判断服务使用哪个用户帐户访问
- windows-server-2008 – NTBackup(在WS2k3上)无法备份远程服
- Microsoft Unit Testing Framework for C++
- Windows 设置定时任务
- 命令行 – 在Windows 2008 Server中从MP3 / WAV文件生成可视
- .net – 内部可重用库 – 重用为dll或项目?
- .net – 适用于Windows 7.0的蓝牙低功耗API
- windows-server-2012-r2 – Windows Server – 任何阻止文件
- Hewlett Packard定制OEM Windows上的Delphi平台错
- windows-server-2012-r2 – 禁用TLS 1.2停止RST数
- Microsoft.Data.OData Breeze Server的版本不匹配
- Windows搜索 – 全文搜索c#
- windows – VSCode终端以前的命令
- windows-server-2012 – Windows Server 2012默认
- 在Windows Phone上将base64字符串转换为C#中的图
- 如何创建MSI包,它可以安装Windows安装程序本身
- .net – Windows无法在Win Server 2008 R2 SP1上
- 如何从GridViewItem Tap事件(XAML)执行命令