मैंने हाल ही में ऐप्स को ऐप सूचनाओं के लिए लगभग तात्कालिक सूचनाएं प्राप्त करने के लिए iPhone ऐप की क्षमता के बारे में सीखा ।
यह पुश नोटिफिकेशन, एक bespoke प्रोटोकॉल के रूप में प्रदान किया जाता है, जो कि iPhone के लिए हमेशा डेटा कनेक्शन पर रहता है और ऐप के लिए बाइनरी पैकेट्स को संदेश देता है, जो सर्वर ऐप से 0.5 से 5 सेकंड के बीच फोन ऐप पर सेंड होने पर अविश्वसनीय रूप से तेज़ी से अलर्ट करता है। जवाब देने का समय। यह डेटा के रूप में भेजा जाता है - एसएमएस के बजाय - बहुत कम पैकेट में डेटा प्लान के हिस्से के रूप में चार्ज किया जाता है जो आने वाले संदेशों के रूप में नहीं होता है।
मैं जानना चाहूंगा कि क्या, Android का उपयोग करना, या तो एक समान सुविधा है, या क्या Android API का उपयोग करके इसके करीब कुछ लागू करना संभव है। स्पष्ट करने के लिए, मैं इसी तरह परिभाषित करता हूं:
- एसएमएस संदेश नहीं, बल्कि कुछ डेटा संचालित समाधान
- जितना संभव हो उतना वास्तविक समय
- स्केलेबल है, यानी, मोबाइल ऐप के सर्वर भाग के रूप में, मैं सेकंड में हजारों ऐप इंस्टेंस को सूचित कर सकता हूं
मैं सराहना करता हूं कि ऐप आधारित खींचा जा सकता है, HTTP अनुरोध / प्रतिक्रिया शैली, लेकिन आदर्श रूप से मैं मतदान नहीं करना चाहता जो केवल अधिसूचना के लिए जांच करना है; इसके अलावा यह डेटा प्लान को ड्रिप करने जैसा है।