मैं या उद्देश्य सीखने के लिए क्या हो रहा है के लिए इसी तरह के दूत एक आवेदन बनाने के लिए कोशिश कर रहा हूँ।एंड्रॉयड चैट सेवा
मूल रूप से मैं एक गतिविधि है कि एक सेवा है जो टीसीपी/आईपी का उपयोग कर एक जावा सर्वर से कनेक्ट करने के लिए बांधता बनाया।
जबकि सेवा जीवित है उपयोगकर्ता प्राप्त करता है और संदेश भेजता है। समस्या तब होती है जब उपयोगकर्ता एप्लिकेशन को बंद कर देता है (उदाहरण के लिए टास्क मैनेजर का उपयोग करना - होम बटन दबाकर)। यदि आवेदन बंद हो गया है तो सेवा में 0 बींड हैं क्योंकि सेवा की मौत हो गई है।
मेरा प्रश्न है: इस तरह के अनुप्रयोगों का पैटर्न क्या है ताकि उपयोगकर्ता हमेशा संदेश प्राप्त कर सके, संदेश हमेशा संदेश भेजने और उनकी सेवा को जीवंत रखने का प्रबंधन कैसे करता है।
धन्यवाद।
Google क्लाउड मैसेजिंग – EGHDK
के लिए +1 मुझे पता है कि c2dm एक समाधान है, लेकिन मैंने पढ़ा है कि दूसरा विकल्प xmpp है। मुझे लगता है कि xmpp मेरे उदाहरण में टीपीसी/आईपी सॉकेट का उपयोग कर काम करता है, इसलिए xmpp का उपयोग करके आप सेवा समस्या को कैसे हल करते हैं? अगर मैं xmpp के बारे में गलत हूं तो मुझे सही करें। धन्यवाद – Catalin
अरे, मेरे पास अपनी सेवा को जिंदा रखने के बारे में एक सवाल है: http://stackoverflow.com/questions/35168769/start-in-foreground –