gpt4 book ai didi

python - AWS greengrass 是否像支持 python 一样完全支持 C++

转载 作者:太空宇宙 更新时间:2023-11-04 12:52:07 24 4
gpt4 key购买 nike

如果去 AWS 控制台创建 Lambda 函数,所需的运行时选择仅列出 C#、Go、Java8 和 Python,那么为什么这里没有 C++?

然后在 AWS 信息中我读到“只有 C++ 和 python SDK 为发现服务和 CA 下载提供 AWS greengrass 特定功能。”

我知道 C++ 我不知道 Python,并且 C/C++ 是嵌入式设备的通用语言(通常)所以我宁愿坚持使用 C++ 和 AWS,除非 AWS 人员不完全支持 C++ 和/或前往python 代替。

所以问题是 AWS greengrass 是否像支持 python 一样完全支持 C++?我没有 AWS 开发人员支持级别,所以我无法请求 AWS 的技术支持,

最佳答案

你应该区分两件事:

  • Lambda 函数 是 AWS 中用于无服务器计算的函数即服务,目前支持 Node.js、Python、Java、C#、Go。 Greengrass 的主要思想是将一些云功能(如数据库、lambda 函数和其他服务)带到物联网设备附近,以减少延迟。更有可能的是,Greengrass 将用于雾计算。它还提供 MQTT 代理,以使物联网设备能够在本地网络中相互通信。

  • AWS IoT SDK 与 Lambda 函数不同。在 AWS IoT SDK 的帮助下,您可以将您的设备连接到 AWS IoT 代理或在云中配置 AWS IoT 服务(显然,您应该拥有适当的凭证)。这些 SDK 是用不同的编程语言为不同的设备编写的,目前是嵌入式 C、JavaScript、Arduino Yún、Java、Python、iOS、Android 和 C++ SDK。

如 AWS 文档中所述 here ,一些功能(如 Greengrass 发现)仅在 C++ 和 Python 中受支持。它与 AWS IoT SDK 相关,用于发现 Greengrass 网络上的 IoT 设备,以便让 IoT 设备能够在 Greengrass 网络中相互通信。当设备运行 Greengrass 发现功能时,它会返回一些关于 Greengrass 组的信息以及 Greengrass 组的 CA 证书。

关于python - AWS greengrass 是否像支持 python 一样完全支持 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48571995/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com