1. > مدونات > ما هو بروتوكول MQTT

ما هو بروتوكول MQTT

فيسبوك
تويتر
لينك

1

MQTT ( إرسال القياس عن بعد في قائمة انتظار الرسائل ) هو بروتوكول نقل شائع الاستخدام يستند إلى النشر / الاشتراك في إنترنت الأشياء. تم إصدارها في عام 1999 من قبل المطور IBM، وهي خفيفة الوزن وبسيطة ومفتوحة وسهلة التنفيذ. هذه الميزات تجعل بروتوكول MQTT مناسبًا لمجموعة واسعة من التطبيقات. في بيئة تطبيق معقدة ومحدودة، كبروتوكول مراسلة فورية منخفض النطاق الترددي، فإنه يحتوي على مجموعة واسعة من التطبيقات في إنترنت الأشياء، والمعدات الصناعية، والاتصالات المتنقلة وغيرها من المجالات. على سبيل المثال، M2M الاتصالات من آلة إلى آلة، IoT إنترنت الأشياء. يستخدم بروتوكول MQTT على نطاق واسع في إنترنت الأشياء من خلال الحصول على البيانات وقدرات الاتصال من أجهزة الاستشعار والمعدات الطبية والصفحات الرئيسية الذكية والمعدات الآلية.

معظم وظائف MQTT هي توفير خدمة مراسلة موثوقة في الوقت الحقيقي للأجهزة المتصلة عن بعد مع القليل من الكود وعرض النطاق الترددي المحدود. بالإضافة إلى ذلك، يتميز بروتوكول MQTT بالخصائص التالية :

  1. استخدم طريقة نشر الرسائل والاشتراك لحل علاقة الاقتران مع التطبيق؛
  2. نقل صغير وحمل منخفض ( 2 بايت لرأس ثابت الطول )، مما يقلل من تبادل البروتوكول ويوفر استهلاك حركة المرور؛
  3. آلية لإخطار الأطراف المعنية بحالات انقطاع العملاء غير الطبيعية باستخدام الوصية النهائية ووظيفة الاختبار؛
  4. السماح للمستخدمين بإنشاء سمات ديناميكية لتسهيل التشغيل والصيانة بدون تكلفة؛
  5. تحقيق عرض النطاق الترددي الكبير والكمون المنخفض والاستقرار العالي 6. لا توجد قيود على نوع وشكل البيانات المرسلة لضمان مرونة البيانات؛