如何在 IoT 应用程序中集成 Qt 和 DDS
物联网世界充满了不同的连接协议和标准。每个都有一个特定的目的,但没有一种技术可以解决分布式系统的所有通信问题。例如,MQTT 服务于特定的边缘到云遥测应用程序,但依赖于代理。这个瓶颈阻止了 MQTT 足够广泛地扩展以解决实时分布式控制系统的连接问题,而这正是数据分发服务 (DDS) 完美运行的地方。
Qt 首席软件工程师 Maurice Kalinowsky 一直在探索物联网应用程序如何在 Qt 图形 SDK 的环境中利用此类协议实现自动化。虽然 Qt 提供了 MQTT 模块,但 Maurice 最近发表了一篇博客,说明了如何使用 C++ API 轻松地将 DDS 和 Qt 集成到物联网应用程序中。
看看下面的评论并评论您如何看待数据分布和丰富的 UI,特别是 DDS 和 Qt 协同工作。想亲自尝试一下吗?免费试用 Connext DDS 30 天。
关于 Qt:
Qt 公司负责商业和开源许可下的开发、产品化和许可。 Qt 是一个基于 C++ 的库和工具框架,支持开发强大的、交互式的、跨平台的应用程序和设备。
物联网技术