पर चलते रहें मैं MQTT-Client-Framework के माध्यम से हमारे पुश सर्वर से कनेक्ट करने का प्रयास कर रहा हूं।एमक्यूटीटी-क्लाइंट-फ्रेमवर्क पृष्ठभूमि
सर्वर से कनेक्ट करने के लिए कोई जटिलता नहीं है और कोड की कुछ पंक्ति के साथ मैं सर्वर से कनेक्ट कर सकता हूं और विषय की सदस्यता ले सकता हूं।
लेकिन मेरे पास कुछ सवाल है कि मुझे उनके लिए कोई सीधा जवाब नहीं मिला।
1) मैं अपने क्लाइंट को पृष्ठभूमि में कैसे चला सकता हूं?
2) डिवाइस पुनरारंभ करने के बाद क्या होता है? डिवाइस पुनरारंभ करने के बाद मैं स्वचालित रूप से सर्वर से कैसे कनेक्ट कर सकता हूं?
3) मान लीजिए मुझे सर्वर से कनेक्ट करने में त्रुटि मिली है। क्या यह लाइब्रेरी लूप में कनेक्ट करने की कोशिश कर रही है? कितनी बार कोशिश करें? या मुझे इसे स्वयं प्रबंधित करने की ज़रूरत है?
4) विषय के लिए सदस्यता लेने के लिए एक ही 3 परिदृश्य?
यह लगभग सभी जवाब है, और इसके आधार पर मैं पृष्ठभूमि में अपने सर्वर से जुड़े नहीं रह सकता, लेकिन टेलीग्राम जैसे बड़े पैमाने पर, वे अपने सर्वर से जुड़े रहने के लिए क्या करते हैं? – mehdok
वे पृष्ठभूमि में कनेक्ट नहीं रहते हैं, वे प्रत्येक नए संदेश के लिए 'एपीएनएस' पुश अधिसूचना भेजते हैं, जो उपयोगकर्ता को नए संदेश के बारे में सूचित करता है। दोनों चीजें समानांतर काम करती हैं, वे एमक्यूटीटी के साथ ही अधिसूचना सेवा के माध्यम से संदेश भेजते हैं। –
tnx बहुत, यह सब मुझे चाहिए। लेकिन पृष्ठभूमि में जुड़े रहने के लिए कोई हैक है? नोट: मुझे कोई फर्क नहीं पड़ता कि सेब स्टोर के लिए ऐप को स्वीकृति नहीं देगा, ऐप में इंटर संगठन का उपयोग है। – mehdok