MQTT মশা কি?
MQTT মশা কি?

ভিডিও: MQTT মশা কি?

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

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

এছাড়াও প্রশ্ন হল, MQTT বলতে কি বোঝায়?

এমকিউটিটি (MQ টেলিমেট্রি ট্রান্সপোর্ট) হল একটি উন্মুক্ত OASIS এবং ISO স্ট্যান্ডার্ড (ISO/IEC PRF 20922) হালকা ওজনের, প্রকাশ-সাবস্ক্রাইব নেটওয়ার্ক প্রোটোকল যা ডিভাইসগুলির মধ্যে বার্তা পরিবহন করে। এটি দূরবর্তী অবস্থানের সাথে সংযোগের জন্য ডিজাইন করা হয়েছে যেখানে একটি "ছোট কোড ফুটপ্রিন্ট" প্রয়োজন বা নেটওয়ার্ক ব্যান্ডউইথ সীমিত।

একইভাবে, IoT তে MQTT ব্যবহার করা হয় কেন? এমকিউটিটি সবচেয়ে সাধারণ এক ব্যবহৃত মধ্যে প্রোটোকল আইওটি প্রকল্প এর অর্থ হল মেসেজ কিউইং টেলিমেট্রি ট্রান্সপোর্ট। উপরন্তু, এর ছোট আকার, কম শক্তি ব্যবহার, ন্যূনতম ডেটা প্যাকেট এবং বাস্তবায়নের সহজতা প্রোটোকলটিকে "মেশিন-টু-মেশিন" বা "ইন্টারনেট অফ থিংস" বিশ্বের আদর্শ করে তোলে।

এছাড়াও জানতে হবে, MQTT ব্রোকার কি?

একটি কাজ MQTT দালাল বিষয়ের উপর ভিত্তি করে বার্তাগুলি ফিল্টার করা এবং তারপরে সেগুলি গ্রাহকদের মধ্যে বিতরণ করা। একজন ক্লায়েন্ট একই বিষয়ে সেই বিষয়ে সাবস্ক্রাইব করে এই বার্তাগুলি পেতে পারেন দালাল . একজন প্রকাশক এবং গ্রাহকের মধ্যে সরাসরি কোন সম্পর্ক নেই। সমস্ত ক্লায়েন্ট প্রকাশ (সম্প্রচার) এবং সদস্যতা (গ্রহণ) করতে পারেন.

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

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

প্রস্তাবিত: