6

हमारे पास एक एएसपीनेट वेब एप्लिकेशन है जिसमें उपयोगकर्ता गतिविधियों जैसे अधिसूचना, संदेश इत्यादि हैं। और हमारे पास इस वेब ऐप के लिए मूल एंड्रॉइड ऐप भी है। अब हमें सूचनाओं और संदेश जैसे उपयोगकर्ता गतिविधियों के कार्यों को बनाना है।एएसपीनेट वेबसाइट गतिविधियों और एंड्रॉइड ऐप के बीच संवाद करने का सबसे अच्छा तरीका क्या है?

उदाहरण के लिए। उपयोगकर्ता ए उपयोगकर्ता बी पसंद करता है या उसका पालन करता है या कोई गतिविधि करता है जो उपयोगकर्ता बी अधिसूचना या फेसबुक जैसी संदेश प्रणाली को अधिसूचना देगा। जिसमें यदि आप अपने दोस्त को कुछ गतिविधि में टैग करते हैं या अपनी मित्र गतिविधि की तरह करते हैं तो आपके मित्र को एंड्रॉइड ऐप में अधिसूचना के माध्यम से पता चलेगा क्योंकि यह वेबसाइट

उपयोगकर्ता गतिविधि का पता लगाने के लिए एंड्रॉइड में सबसे अच्छा तरीका या कुशल तरीका क्या होगा और पुश नोटिफिकेशन प्राप्त करें।

मैंने थोड़ा सा शोध किया है लेकिन सही विचार/ट्रैक नहीं मिला है।

मैं की तरह

1 कुछ मिल गया है) Android Push Notification using Parse

2) Android Push Notification using GCM

3) Android Service BroadcastReciever

+0

आप वास्तव में क्या करना चाहते हैं क्या:

आप नीचे दिए गए लिंक एक उदाहरण एंड्रॉयड आवेदन में साबुन Webservices कैसे उपयोग कर सकते है कि जाँच कर सकते हैं? 'उपयोगकर्ता ए उपयोगकर्ता बी पसंद करता है या उसका पालन करता है या कोई गतिविधि करता है जो उपयोगकर्ता बी को अधिसूचना देगा। कृपया –

+0

@ एमडी अधिसूचना या फेसबुक जैसी संदेश प्रणाली में समझाएं। जिसमें आप अपने मित्र को कुछ गतिविधि में टैग करते हैं या अपनी मित्र गतिविधि की तरह टैग करते हैं तो आपके मित्र को एंड्रॉइड ऐप में अधिसूचना के माध्यम से पता चल जाएगा क्योंकि यह वेबसाइट में दिखाया गया है। –

+0

आप सिग्नलआर का प्रयास क्यों नहीं करते? आईएमओ, आप [मेरा जवाब यहां] देख सकते हैं (http: // stackoverflow।com/प्रश्न/32573823/कैसे के लिए उपयोग-signalr में एंड्रॉयड/32574829 # 32574829) – BNK

उत्तर

3

3) एंड्रॉयड सेवा BroadcastReciever

सकारात्मक:

  • अपनी वेबसाइट एपीआई में कुछ भी बदलने की कोई जरूरत नहीं। प्रत्येक बस अपने दोस्तों को हर एन मिनट डाउनलोड करें और जांचें कि क्या नया है या नहीं।

विपक्ष:

  • बैटरी बहुत जल्दी
  • सूखा हो जाएगा अपने संदेशों गतिविधि और सूचना के बारे में

इस दृष्टिकोण का प्रयोग न करें के बीच कुछ देरी हो सकती है।

2) एंड्रॉयड पुश अधिसूचना GCM

का उपयोग कर

सकारात्मक:

  • एकीकृत करने के लिए आसान (मोबाइल) के प्रभार से
  • मुक्त

विपक्ष:

  • उपकरणों पर ही काम करता है गूगल के साथ खेलते हैं सर्विसेज (केवल कोड या http अनुरोध से) धक्का भेजने के लिए कोई अच्छा लग रही प्रपत्र
  • सर्वर पर अतिरिक्त कार्य की आवश्यकता है (भंडारण उपयोगकर्ता की आईडी, धक्का भेजने)

1) पार्स

का उपयोग कर एंड्रॉयड पुश अधिसूचना

सकारात्मक:

  • एकीकृत करने के लिए आसान (मोबाइल)
  • (की शुरुआत धक्का को छोड़कर) अपने सर्वर पर ऐसा करने के लिए
  • यह उपकरणों के लिए पुश-सूचना के लिए खुद का समाधान Google Play सेवाओं की जरूरत नहीं है कि है कोई जरूरत
  • आप कर सकते हैं डेवलपर कंसोल से पुश भेज

विपक्ष:

  • भुगतान (लेकिन कुछ मुक्त सीमा है)
  • पार्स कंसोल के लिए कुछ सेटअप और कोडिंग की आवश्यकता होती है

मेरे राय:

आप अपने खुद के सर्वर (और डेटाबेस) है, तो GCM का उपयोग करें। पार्स के साथ एकीकरण इसके लायक नहीं है।

लेकिन यदि आपके पास Google Play सेवाओं के बिना फ़ोन वाले बहुत से उपयोगकर्ता हैं तो पार्स को देखने के लिए यह समझ में आता है।

संबंधित मुद्दे

 संबंधित मुद्दे