Я работаю над проектом IoT, в котором мы используем концентратор IoT Azure для связи устройств.У нас было требование для загрузки файла с устройства IoT в облако.Итак, я начал анализировать возможности загрузки файлов из IoT Hub ( Функция загрузки файлов из IoT ).Мы настроили контейнер учетной записи хранилища BLOB-объектов и включили уведомление о загрузке файлов в центре IoT.Из того, что я понимаю, всякий раз, когда мы загружаем файл в хранилище BLOB-объектов, приходит уведомление « messages / servicebound / fileNotifications ».
Мой вопрос здесь такой:
Какой эффективный способ использовать уведомления?
1.) Нужно ли мне постоянно опрашивать конечную точку (" messages"/ servicebound / fileNotifications") в Webjob следующим образом ( Функция загрузки файлов в концентратор IoT )?
2.) Или я должен создать Bloj Trigger Webjob, который будет запускаться при каждом изменениив хранилище BLOB-объектов?
3.) Есть ли эффективный способ настройки этих уведомлений?
Примечание : мы используем webjob вместо функций Azure, поскольку у нас уже естьзапущенный экземпляр веб-приложения Azure.Чтобы сократить расходы, мы используем веб-задания вместо функций Azure.
Пожалуйста, помогите мне двигаться вперед.
Заранее спасибо!