এমকিউটিটি নামে পরিচিত এমকিউ টেলিমেট্রি ট্রান্সপোর্ট প্রোটোকল এমন ডিভাইসগুলির জন্য ডিজাইন করা হয়েছে যা লো পাওয়ার এবং লো ব্যান্ডউইদথে চলে। এটি একটি লাইটওয়েট প্রকাশ / সাবস্ক্রাইব মেসেজিং প্রোটোকল যার অর্থ অন্য কোনও ডিভাইস নির্দিষ্ট বিষয়ে সাবস্ক্রাইব করতে পারে।
এইচটিটিপি / এইচটিটিপিএস ক্লায়েন্ট-সার্ভার কম্পিউটিংয়ের জন্য একটি অনুরোধ-প্রতিক্রিয়া প্রোটোকল হিসাবে ডিজাইন করা হয়েছে যা বিদ্যুতের ব্যবহার সম্পর্কে কখনই মাথা ঘামায় না এবং এতে প্রচুর ডেটা ওভারহেড থাকে।
এমকিউটিটি ব্যবহার করুন যদি:
- আপনি যে ডিভাইসটি ব্যবহার করছেন এটি ব্যাটারি কোষে চলছে এবং আপনি প্রতি x নম্বর দিন প্রতিস্থাপন করতে চান না (এইচটিটিপি / এস না থাকাকালীন ব্যাটারি ব্যবহারের জন্য এমকিউটিটি অনুকূলিত হয়)
- দ্রুত প্রতিক্রিয়া প্রয়োজন
- পাব / সাব মেকানিজম থাকা দরকার (আপনি যদি অনেক ক্লায়েন্টের কাছে বার্তা পাঠাতে চান)
- বিভিন্ন স্তরের কিউএস সহ নির্ভরযোগ্যভাবে ডেটা প্রেরণ করা দরকার
এমকিউটিটি কি এইচটিটিপিএসের মতো সুরক্ষা দেয়?
এমকিউটিটি টিসিপি-র উপর নির্ভর করে ট্রান্সপোর্ট প্রোটোকল, যার অর্থ ডিফল্টরূপে সংযোগটি কোনও এনক্রিপ্ট করা যোগাযোগ ব্যবহার করে না। পুরো এমকিউটিটি যোগাযোগকে এনক্রিপ্ট করতে, বেশিরভাগ এমকিউটিটি ব্রোকার - যেমন হিভএমকিউ - প্লেইন টিসিপির পরিবর্তে টিএলএস ব্যবহারের অনুমতি দেয়।
তথ্যসূত্র : HiveMQ