فيديو: ما هو MQTT Mosquitto؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
Mosquitto MQTT Broker . البعوض هي رسالة خفيفة الوزن مفتوحة المصدر سمسار التي تنفذ MQTT الإصدارات 3.1.0 و 3.1.1 والإصدار 5.0. تمت كتابته بلغة C بواسطة Roger Light ، وهو متاح للتنزيل المجاني لنظامي التشغيل Windows و Linux وهو مشروع Eclipse.
والسؤال أيضا ما هو المقصود بـ MQTT؟
MQTT (MQ Telemetry Transport) هو بروتوكول OASIS مفتوح ومعيار ISO (ISO / IEC PRF 20922) بروتوكول شبكة خفيف الوزن للنشر والاشتراك ينقل الرسائل بين الأجهزة. إنه مصمم للاتصالات مع المواقع البعيدة التي تتطلب "أثر رمز صغير" أو يكون عرض النطاق الترددي للشبكة محدودًا.
وبالمثل ، لماذا يتم استخدام تقنية MQTT في إنترنت الأشياء؟ MQTT هي واحدة من أكثرها شيوعًا تستخدم البروتوكولات في إنترنت الأشياء المشاريع. وهي تعني نقل القياس عن بعد لخدمة وضع الرسائل في قائمة انتظار. علاوة على ذلك ، فإن حجمه الصغير واستخدامه المنخفض للطاقة وحزم البيانات المصغرة وسهولة التنفيذ يجعل البروتوكول مثاليًا لعالم "من آلة إلى آلة" أو "إنترنت الأشياء".
يجب أن تعرف أيضًا ، ما هو وسيط MQTT؟
وظيفة وسيط MQTT هو تصفية الرسائل حسب الموضوع ، ثم توزيعها على المشتركين. يمكن للعميل تلقي هذه الرسائل من خلال الاشتراك في هذا الموضوع بنفسه سمسار . لا يوجد اتصال مباشر بين الناشر والمشترك. يمكن لجميع العملاء النشر (البث) والاشتراك (الاستلام).
ما هو الفرق بين MQTT و
MQTT تتمحور حول البيانات بينما HTTP تتمحور حول المستند. HTTP هو بروتوكول استجابة للطلب لحوسبة خادم العميل ولا يتم تحسينه دائمًا للأجهزة المحمولة. إلى جانب ذلك ، يوفر نموذج النشر / الاشتراك للعملاء وجودًا مستقلاً عن بعضهم البعض ويعزز موثوقية النظام بأكمله.
موصى به:
ما هو Adafruit MQTT؟
MQTT ، أو النقل عن بعد لقائمة انتظار الرسائل ، هو بروتوكول لاتصالات الجهاز الذي يدعمه Adafruit IO. js و Arduino ، يمكنك استخدام مكتبات عملاء IO الخاصة بـ Adafruit لأنها تتضمن دعمًا لـ MQTT (راجع قسم مكتبات العملاء)
ما هو موضوع في MQTT؟
المواضيع. في MQTT ، يشير موضوع الكلمة إلى سلسلة UTF-8 التي يستخدمها الوسيط لتصفية الرسائل لكل عميل متصل. يتكون الموضوع من مستوى موضوع واحد أو أكثر. يتم فصل كل مستوى موضوع بشرطة مائلة للأمام (فاصل مستوى الموضوع). بالمقارنة مع قائمة انتظار الرسائل ، فإن موضوعات MQTT خفيفة الوزن للغاية
هل MQTT بروتوكول طبقة تطبيق؟
يعد نقل القياس عن بُعد في قائمة انتظار الرسائل (MQTT) بروتوكول رسائل خفيف الوزن بطبقة تطبيق يعتمد على نموذج النشر / الاشتراك (pub / sub). في نموذج عام / فرعي ، يمكن لعدة عملاء (أجهزة استشعار) الاتصال بخادم مركزي يسمى وسيط والاشتراك في الموضوعات التي يهتمون بها
كيف يتم استخدام تقنية MQTT في إنترنت الأشياء؟
MQTT هو أحد البروتوكولات الأكثر استخدامًا في مشاريع إنترنت الأشياء. وهي تعني نقل القياس عن بعد لخدمة وضع الرسائل في قائمة انتظار. بالإضافة إلى ذلك ، تم تصميمه كبروتوكول مراسلة خفيف الوزن يستخدم عمليات النشر / الاشتراك لتبادل البيانات بين العملاء والخادم
ما هو Mosquitto MQTT؟
Mosquitto MQTT Broker. Mosquitto هو وسيط رسائل مفتوح المصدر خفيف الوزن يطبق إصدارات MQTT 3.1.0 و 3.1.1 والإصدار 5.0. تمت كتابته بلغة C بواسطة Roger Light ، وهو متاح للتنزيل المجاني لنظامي التشغيل Windows و Linux وهو مشروع Eclipse