فهرست مطالب:
تصویری: پل MQTT چیست؟
2024 نویسنده: Lynn Donovan | [email protected]. آخرین اصلاح شده: 2023-12-15 23:46
آ پل به شما اجازه می دهد دو را به هم وصل کنید MQTT دلال ها با هم آنها معمولا برای به اشتراک گذاری پیام ها بین سیستم ها استفاده می شوند. یک کاربرد رایج لبه اتصال است MQTT کارگزاران به مرکز یا راه دور MQTT شبکه. به طور کلی لبه محلی پل تنها خواهد شد پل زیر مجموعه ای از محلی MQTT ترافیک
علاوه بر این، چگونه از PAHO MQTT استفاده می کنید؟
جریان استفاده عمومی به شرح زیر است:
- یک نمونه مشتری ایجاد کنید.
- با استفاده از یکی از توابع connect*() به کارگزار متصل شوید.
- یکی از توابع حلقه*() را برای حفظ جریان ترافیک شبکه با کارگزار فراخوانی کنید.
- از subscribe() برای اشتراک در یک موضوع و دریافت پیام استفاده کنید.
- برای انتشار پیامها به کارگزار از public() استفاده کنید.
چگونه پشه را شروع کنم؟ دویدن پشه:
- برای راه اندازی بروکر، با کلیک بر روی Start | یک خط فرمان باز کنید همه برنامه ها | لوازم جانبی | خط فرمان.
- در خط فرمان، به پوشه ریشه Mosquitto، مانند C:Program Files (x86)mosquitto بروید.
- سرویس Mosquitto را با اجرای دستور "net start mosquitto" راه اندازی کنید.
ابر MQTT چیست؟
CloudMQTT مدیریت می شوند پشه سرورها در ابر . MQTT پروتکل ماشین به ماشین آینده است. این برای دنیای «اینترنت اشیا» دستگاه های متصل ایده آل است. طراحی حداقلی آن، آن را برای سیستم های داخلی، تلفن های همراه و دیگر برنامه های حساس به حافظه و پهنای باند عالی می کند.
پروتکل MQTT چگونه کار می کند؟
MQTT انتشار/اشتراک است پروتکل که به دستگاه های لبه شبکه اجازه می دهد برای یک کارگزار منتشر کنند. مشتریان به این کارگزار متصل می شوند، که سپس ارتباط بین دو دستگاه را واسطه می کند. هنگامی که مشتری دیگری پیامی را در مورد موضوع مشترک منتشر می کند، کارگزار پیام را به هر مشتری که مشترک شده است ارسال می کند.
توصیه شده:
پشه MQTT چیست؟
کارگزار پشه MQTT. Mosquitto یک واسطه پیام منبع باز سبک وزن است که نسخه های 3.1.0، 3.1.1 و نسخه 5.0 MQTT را پیاده سازی می کند. توسط Roger Light به زبان C نوشته شده است و به صورت رایگان برای ویندوز و لینوکس در دسترس است و یک پروژه Eclipse است
آدافرویت MQTT چیست؟
MQTT یا انتقال تله متری صف پیام، پروتکلی برای ارتباط دستگاه است که Adafruit IO از آن پشتیبانی می کند. js و آردوینو میتوانید از کتابخانههای مشتری IO Adafruit استفاده کنید زیرا از MQTT پشتیبانی میکنند (به بخش کتابخانههای مشتری مراجعه کنید)
موضوع در MQTT چیست؟
موضوعات در MQTT، کلمه topic به یک رشته UTF-8 اشاره دارد که کارگزار برای فیلتر کردن پیام ها برای هر مشتری متصل استفاده می کند. موضوع از یک یا چند سطح موضوعی تشکیل شده است. هر سطح مبحث با یک اسلش رو به جلو (جداکننده سطح موضوع) از هم جدا می شود. در مقایسه با صف پیام، موضوعات MQTT بسیار سبک هستند
دستیار خانگی MQTT چیست؟
MQTT (معروف به MQ Telemetry Transport) یک پروتکل اتصال ماشین به ماشین یا "اینترنت اشیا" در بالای TCP/IP است. این امکان حمل و نقل پیام انتشار/اشتراک بسیار سبک را فراهم می کند. برای ادغام MQTT در Home Assistant، بخش زیر را به پیکربندی خود اضافه کنید
MQTT SN چیست؟
MQTT-SN (MQTT برای شبکههای حسگر) یک نسخه بهینهشده از پروتکل ارتباطات اینترنت اشیا، MQTT (Transport Telemetry Query Message) است که بهطور خاص برای عملکرد کارآمد در شبکههای بزرگ حسگر اینترنت اشیا کم مصرف طراحی شده است