SMQTTX هو خادم MQTT عالي الأداء ومفتوح المصدر يدعم النشر المستقل والحاويات والكتلة، وهو يدعم بروتوكولات متعددة، ويتميز بزمن انتقال منخفض وإنتاجية عالية ويدعم الملايين من اتصالات TCP.
يوفر بروتوكول MQTT طريقة خفيفة لتنفيذ المراسلة باستخدام نموذج النشر/الاشتراك. وهذا يجعلها مناسبة لمراسلات إنترنت الأشياء، مثل أجهزة الاستشعار منخفضة الطاقة أو الأجهزة المحمولة مثل الهواتف المحمولة أو أجهزة الكمبيوتر المدمجة أو وحدات التحكم الدقيقة.
SMQTTX هو خادم وسيط رسائل mqtt مفتوح المصدر يقوم بتنفيذ بروتوكول MQTT 3.1.1 و3.1. SMQTTX خفيف الوزن ومناسب لكل شيء بدءًا من أجهزة الكمبيوتر ذات اللوحة الواحدة منخفضة الطاقة وحتى الخوادم الكاملة.
SMQTTX ودود للغاية ويدعم التكوين السريع ويمكنه بسهولة إكمال التطوير الثانوي لتطبيقات Java ولديه خدمة mqtt عالية الأداء وعالية الإنتاجية.
تم تطوير SMQTT استنادًا إلى Reactor-netty (التبعية الأساسية لـ Spring-webflux) وتعتمد الطبقة الأساسية نموذج مفاعل Reactor3، وتدعم النشر المستقل، وتدعم النشر في حاويات، وتتميز بزمن انتقال منخفض، وإنتاجية عالية، وتدعم الملايين من اتصالات TCP، وتدعم. تفاعلات بروتوكولية متعددة وهي برمجية وسيطة للرسائل ممتازة جدًا!
الوظائف التي يمتلكها smqtt حاليًا هي كما يلي:
1. تنفيذ مستوى جودة الرسالة (يدعم qos0، qos1، qos2)
2. دعم موضوع التصفية
تقييم الموضوع (اختبار/اختبار)
+ الدعم (مطابقة طبقة واحدة)
* الدعم (مطابقة متعددة الطبقات)
3. رسائل المحادثة
تخزين الذاكرة الافتراضية
استمرار الدعم (redis/db)
4. احتفظ بالرسالة
تخزين الذاكرة الافتراضية
استمرار الدعم (redis/db)
5. سوف رسالة
يتم تشغيله عندما يصبح الجهاز غير متصل بالإنترنت
6. مصادقة العميل
دعم المصادقة الخارجية لحقن spi
7. تشفير TLS
دعم تشفير TLS (منفذ mqtt/منفذ http)
8. يدعم بروتوكول websocket x
استخدام mqtt عبر websocket
9. تفاعل بروتوكول http
دعم رسالة دفع واجهة http
دعم واجهة http الموسعة spi
10. دعم توسيع واجهة SPI
واجهة إدارة الرسائل (رسالة الجلسة/إدارة الرسائل المحتجزة)
واجهة إدارة القناة (اتصال العميل بنظام الإدارة)
المعترض (رسالة اعتراض محددة من قبل المستخدم)
11. دعم المجموعة (تنفيذ بروتوكول القيل والقال)
12. دعم الحاويات
أحدث علامة للصورة الافتراضية: 1ssqq1lxr/smqtt
13. دعم الثبات (رسائل الجلسة المحتجزة)
14. قاعدة دعم المحرك
15. دعم بدء تشغيل Springboot
16. الخلفية الإدارية
يرجى الرجوع إلى مستند smqtt حول كيفية بدء خلفية الإدارة
17. تكامل مراقبة grafana
دعم تدفق دي بي
دعم بروميثيوس
18. إدارة إذن ACL
السماح بالوصول إلى المعدات والموارد
19. وحدة المصادقة
دعم http
دعم عدم الكشف عن هويته
دعم كلمة المرور الثابتة
دعم SQL
خلفية الإدارة
صفحة المراقبة
مراقبة مكت
مراقبة جي في إم
مراقبة صافية