SDK для Azure Iot - загрузить метаданные больших двоичных объектов?

Замечательно, что Azure Iot hub и sdk поддерживают загрузку больших двоичных объектов. Однако кажется, что загрузки метаданных blob нет. Есть планы добавить эту функцию? Это очень удобная функция для небольших проектов.

Или он уже поддерживается, но я что-то упустил?


person sidecus    schedule 02.10.2017    source источник


Ответы (2)


Это правильно. В пакете SDK клиента для устройств Интернета вещей Azure нет метода (поддержки) для загрузки метаданных большого двоичного объекта. Однако для этой функции можно использовать следующий обходной путь. Он основан на загрузке файлов с помощью Интернета вещей. Hub с помощью вызовов REST API.

Шаг 1. Устройство запрашивает у Центра Интернета вещей Azure ссылки для загрузки  Step1

Шаг 2. Загрузите большой двоичный объект и метаданные  Step2

Шаг 3. Завершите процесс загрузки устройства:  Step3

person Roman Kiss    schedule 03.10.2017
comment
Спасибо Роман. Это определенно работает, но мне все еще кажется гораздо удобнее иметь прямую поддержку в функции загрузки файлов в SDK - особенно с учетом того, что это прямая загрузка больших двоичных объектов. - person sidecus; 05.10.2017

Эта функция отслеживается https://github.com/Azure/azure-iot-sdk-csharp/issues/165 для .NET Azure IoT SDK.

person Cristian Pop    schedule 05.10.2017