वर्तमान में मेरी परियोजना में जिसमें नियंत्रक (क्लाइंट) सर्वर को सेंसर डेटा भेजता है और कुछ अतिरिक्त डेटा के साथ सर्वर से प्रतिक्रिया प्राप्त करता है, संचार के लिए एमक्यूटीटी प्रोटोकॉल का उपयोग करता है। इसमें क्लाइंट और सर्वर के लिए 2 अलग-अलग विषय हैं।
उदाहरण के लिए:
Topic1 - क्लाइंट (SUBSCRIBES), सर्वर (PUBLISHES)
Topic2 - क्लाइंट (PUBLISHES), सर्वर (SUBSCRIBES)
लेकिन अगर यह परियोजना एक बड़े अनुप्रयोग का उपयोग मामला है, तो मान लें कि कुछ 5000 उपकरणों को कहीं और स्थापित करने की आवश्यकता है।
तो, क्या क्लाइंट और सर्वर दोनों के लिए 5000 अलग-अलग विषय बनाने की आवश्यकता होगी? या कम विषयों के साथ यह किया जा सकता है और कैसे?