Mosquitto MQTT কি?
Mosquitto MQTT কি?

ভিডিও: Mosquitto MQTT কি?

ভিডিও: Mosquitto MQTT কি?
ভিডিও: একটি MQTT ব্রোকার কি পরিষ্কারভাবে ব্যাখ্যা করা হয়েছে 2024, মে
Anonim

Mosquitto MQTT দালাল . মশা একটি হালকা ওপেন সোর্স বার্তা দালাল যে বাস্তবায়ন এমকিউটিটি সংস্করণ 3.1.0, 3.1.1 এবং সংস্করণ 5.0। এটি রজার লাইট দ্বারা সি তে লেখা, এবং এটি উইন্ডোজ এবং লিনাক্সের জন্য বিনামূল্যে ডাউনলোড হিসাবে উপলব্ধ এবং এটি একটি Eclipse প্রকল্প।

এই ক্ষেত্রে, MQTT বলতে কী বোঝায়?

এমকিউটিটি প্রোটোকল - এটি কিভাবে কাজ করে এমকিউটিটি IoT প্রকল্পে সবচেয়ে বেশি ব্যবহৃত প্রোটোকলগুলির মধ্যে একটি। এর অর্থ হল মেসেজ কিউইং টেলিমেট্রি ট্রান্সপোর্ট। উপরন্তু, এটি একটি লাইটওয়েট মেসেজিং প্রোটোকল হিসাবে ডিজাইন করা হয়েছে যা ক্লায়েন্ট এবং সার্ভারের মধ্যে ডেটা বিনিময় করতে প্রকাশ/সাবস্ক্রাইব অপারেশন ব্যবহার করে।

একইভাবে, MQTT ব্রোকার কি? একটি MQTT দালাল ইহা একটি সার্ভার যা ক্লায়েন্টদের কাছ থেকে সমস্ত বার্তা গ্রহণ করে এবং তারপর বার্তাগুলিকে উপযুক্ত গন্তব্য ক্লায়েন্টদের কাছে পাঠায়। একটি এমকিউটিটি ক্লায়েন্ট হল যেকোনো ডিভাইস (একটি মাইক্রো কন্ট্রোলার থেকে একটি পূর্ণাঙ্গ পর্যন্ত সার্ভার ) যে একটি চালায় এমকিউটিটি লাইব্রেরি এবং একটি সাথে সংযোগ করে MQTT দালাল একটি নেটওয়ার্কের মাধ্যমে।

একইভাবে, MQTT ব্যবহার কি?

এমকিউটিটি একটি সাধারণ মেসেজিং প্রোটোকল, কম ব্যান্ডউইথ সহ সীমাবদ্ধ ডিভাইসগুলির জন্য ডিজাইন করা হয়েছে। সুতরাং, এটি ইন্টারনেট অফ থিংস অ্যাপ্লিকেশনের জন্য নিখুঁত সমাধান। এমকিউটিটি আউটপুট নিয়ন্ত্রণ করতে, সেন্সর নোড থেকে ডেটা পড়তে এবং প্রকাশ করতে এবং আরও অনেক কিছু করার জন্য আপনাকে কমান্ড পাঠাতে দেয়।

MQTT এবং HTTP এর মধ্যে পার্থক্য কি?

এমকিউটিটি যদিও তথ্য কেন্দ্রিক HTTP ডকুমেন্ট-কেন্দ্রিক। HTTP ক্লায়েন্ট-সার্ভার কম্পিউটিংয়ের জন্য অনুরোধ-প্রতিক্রিয়া প্রোটোকল এবং সর্বদা মোবাইল ডিভাইসের জন্য অপ্টিমাইজ করা হয় না। এছাড়াও, প্রকাশ/সাবস্ক্রাইব মডেল ক্লায়েন্টদের একে অপরের থেকে স্বাধীন অস্তিত্ব প্রদান করে এবং পুরো সিস্টেমের নির্ভরযোগ্যতা বাড়ায়।

প্রস্তাবিত: