إرشادات الاتصالات من السحابة إلى الجهاز

يوفر IoT Hub ثلاثة خيارات لتطبيقات الجهاز لعرض الوظائف لتطبيق الواجهة الخلفية:

  • الطرق المباشرة للاتصالات التي تتطلب تأكيدًا فوريًا للنتيجة. غالبًا ما تُستخدم الطرق المباشرة للتحكم التفاعلي في الأجهزة مثل تشغيل مروحة.

  • خصائص الجهاز المزدوج المطلوبة للأوامر قيد التشغيل لفترة طويلة التي تهدف إلى وضع الجهاز في حالة معينة مطلوبة. على سبيل المثال، عيّن الفاصل الزمني لإرسال بيانات تتبع الاستخدام على 30 دقيقة.

  • رسائل من سحابة إلى جهاز للإشعارات أحادية الاتجاه إلى تطبيق الجهاز.

لمعرفة كيفية استخدام Azure IoT أجهزة التوصيل و التشغيل هذه الخيارات للتحكم في أجهزة أجهزة التوصيل والتشغيل IoT، راجع دليل مطور خدمة IoT أجهزة التوصيل و التشغيل.

إشعار

تتوفر الميزات الموضحة في هذه المقالة فقط في المستوى القياسي لمركز إنترنت الأشياء. لمزيد من المعلومات حول مستويات IoT Hub الأساسية والقياسية/المجانية، راجع اختيار طبقة IoT Hub المناسبة للحل الخاص بك.

فيما يلي مقارنة مفصلة لمختلف خيارات الاتصال من السحابة إلى الجهاز.

الفئات أساليب مباشرة الخصائص المطلوبة للتوأم الرسائل المُرسلة من السحابة إلى الجهاز
السيناريو الأوامر التي تتطلب تأكيد فوري، مثل تشغيل مروحة. الأوامر طويلة الأمد التي تهدف إلى وضع الجهاز في حالة مطلوبة معينة. على سبيل المثال، عيّن الفاصل الزمني لإرسال بيانات تتبع الاستخدام على 30 دقيقة. إشعارات أحادية الاتجاه إلى تطبيق الجهاز.
تدفق البيانات ثنائي الاتجاه. يمكن لتطبيق الجهاز الاستجابة للأسلوب على الفور. تتلقى خلفية الحل النتيجة في سياق الطلب. وحيد الاتجاه. يتلقى تطبيق الجهاز إشعارًا بتغير الخاصية. وحيد الاتجاه. يتلقى تطبيق الجهاز الرسالة
المتانة لا يتم الاتصال بالأجهزة غير المتصلة. يتم إشعار خلفية الحل بأن الجهاز غير متصل. يتم الاحتفاظ بقيم الخاصية في توأم الجهاز. سيقرأها الجهاز عند إعادة الاتصال التالي. قيم الخاصية قابلة للاسترجاع باستخدام لغة استعلام مركز IoT. يمكن الاحتفاظ بالرسائل بواسطة IoT Hub لمدة تصل إلى 48 ساعة.
الأهداف جهاز واحد باستخدام معرف الجهاز، أو أجهزة متعددة باستخدام المهام. جهاز واحد باستخدام معرف الجهاز، أو أجهزة متعددة باستخدام المهام. جهاز واحد باستخدام معرف الجهاز.
الحجم الحد الأقصى لحجم البيانات الأساسية للأسلوب المباشر هو 128 كيلوبايت للطلب و128 كيلوبايت للاستجابة. الحد الأقصى لحجم الخصائص المطلوبة هو 32 كيلو بايت. حتى 64 كيلو بايت رسائل.
التكرار عالٍ. للمزيد من المعلومات، راجع حدود IoT Hub. متوسط. للمزيد من المعلومات، راجع حدود IoT Hub. منخفض. للمزيد من المعلومات، راجع حدود IoT Hub.
البروتوكول متوفر باستخدام MQTT أو AMQP. متوفر باستخدام MQTT أو AMQP. متوفر على جميع البروتوكولات. يجب أن يبادر الجهاز بالاستطلاع عند استخدام HTTPS.

تعرف على كيفية استخدام الأساليب المباشرة والخصائص المطلوبة والرسائل من السحابة إلى الجهاز في البرامج التعليمية التالية: