Как установить aws iot greengrass на windows 10

Мы используем приложение для Windows-формы .net core (клиент). Протокол Mqtt, используемый для связи между клиентом и сервером. Необходимо установить greengrass на Windows-машину (сервер). Поэтому необходимо передать данные с сервера (greengrass) на ядро ​​aws iot.

Итак, как установить greengrass на windows 10

1 ответ

В Windows вы можете запускать Greengrass только в контейнере Docker. Но если единственное, что вам нужно, это обмен сообщениями MQTT между вашим приложением и AWS IoT Core, Greengrass вам вообще не понадобится. Я бы даже сказал, что Грингрисс еще больше усложнит ситуацию.

Вместо этого напишите клиентское расширение MQTT для своего приложения, и оно будет публиковать и подписываться непосредственно на AWS IoT Core.

Здесь у вас есть образец приложения издателя / подписчика .Net MQTT:

https://github.com/aws-samples/iot-dotnet-publisher-consumer

Если вы хотите добавить больше функций, вот справочник по .NET SDK API:

https://docs.aws.amazon.com/sdkfornet/v3/apidocs/Index.html

Удачного кодирования!

Другие вопросы по тегам