C++ AWS IoT-无法找到用于配置设备的C SDK
当我点击AWS物联网控制台中的车载选项时,我看到一个注册物品的选项。单击它,然后单击Get Started,将显示一个页面,用于选择要注册的SDK。第一步是选择操作系统,然后选择语言。在这一点上,我没有看到选择C或C++ SDK的选项! 的页面显示了C/C++SDK。但是,页面的显示不显示C++ SDK。p>C++ AWS IoT-无法找到用于配置设备的C SDK,c++,amazon-web-services,mqtt,aws-iot,C++,Amazon Web Services,Mqtt,Aws Iot,当我点击AWS物联网控制台中的车载选项时,我看到一个注册物品的选项。单击它,然后单击Get Started,将显示一个页面,用于选择要注册的SDK。第一步是选择操作系统,然后选择语言。在这一点上,我没有看到选择C或C++ SDK的选项! 的页面显示了C/C++SDK。但是,页面的显示不显示C++ SDK。p> 那么,这些AWS SDK是什么?它们有何不同 AWS IoT SDK和连接到MQTT代理的客户端之间有什么区别 Eclipse Paho客户端连接到AWS IoT MQTT端点可能需要哪些
我的目标是用C/C++为RTOS设备构建MQTT客户机。我会在设备的“外部”注册它。1。不同的SDK 说到AWS物联网,AWS SDK有两大类
- 您拥有通常在设备上运行的设备SDK
- 您拥有通常在云中运行的AWS SDK
- CPP:
- 嵌入式C:
AWS物联网需要TLS V1.2,因此您的泛美卫生组织客户需要支持这一点。我相信Paho cpp是这样的。您使用的是什么设备?例如,ESP32设备具有亚马逊未提供的功能。它是一种定制设备。目前,我们正在试验一台Windows10笔记本电脑。我所指的库源于。这就是你最终想要的吗?可能吧。我的困惑在于控制台和文档中列出了不同类型的SDK。另一个问题是与EclipsePAHO客户端的互操作性(这绝对是一个选项)。。。设备应使用什么设备SDK进行HTTPS通信?我认为,AWS SDK也可以在设备上运行,以实现物联网平台特定的功能?我不会在物联网设备上运行AWS SDK(非设备SDK),因为您将泄漏安全凭据(您需要使用AWS密钥/机密进行连接),而这并没有完成。您可以使用C环境中的双向身份验证与Aws IOT进行https通信,而无需使用完整的Aws SDK。(请参阅支持协议的更新答案和链接)