Android Cloud to Device Messaging
एंड्रॉइड क्लाउड टू डिवाइस मैसेजिंग (आमतौर पर क्लाउड टू डिवाइस मैसेजिंग के रूप में जाना जाता है), या सी2डीएम, एक निष्क्रिय मोबाइल अधिसूचना सेवा है जिसे गूगल द्वारा विकसित किया गया था और गूगल क्लाउड मैसेजिंग सेवा द्वारा प्रतिस्थापित किया गया था। इसने डेवलपर्स को सर्वर से एंड्रॉइड एप्लिकेशन और क्रोम एक्सटेंशन में डेटा भेजने में सक्षम बनाया। सी2डीएम मूल रूप से 2010 में लॉन्च किया गया था और एंड्रॉइड के संस्करण 2.2 के साथ उपलब्ध था। 27 जून, 2012 को, गूगल ने गूगल क्लाउड मैसेजिंग सेवा का अनावरण किया, जिसका उद्देश्य सी2डीएम को बदलना था, जिसमें प्रमाणीकरण और वितरण, नए एपीआई एंडप्वाइंट और मैसेजिंग मापदंडों में सुधार और एपीआई दर सीमाओं और अधिकतम संदेश आकारों को हटाने का हवाला दिया गया था। गूगल ने अगस्त 2012 में सी2डीएम सेवा के आधिकारिक अवमूल्यन की घोषणा की, और डेवलपर्स को नई सेवा में स्थानांतरित करने में सहायता के लिए दस्तावेज जारी किए। सी2डीएम सेवा को मौजूदा अनुप्रयोगों के लिए बंद कर दिया गया था और 20 अक्टूबर, 2015 को पूरी तरह से बंद कर दिया गया था। तकनीकी विवरण सी2डीएम सेवा में सुरक्षा और विश्वसनीयता बनाए रखने के लिए आवश्यक उप-सेवाएँ और इंटरफेस शामिल थे। जब कोई आवेदन सी2डीएम संदेशों और डेटा के लिए पंजीकृत होता है, तो उसे सेवा से एक सी2डीएम पंजीकरण आईडी प्राप्त होती है। यह पहचानकर्ता उपकरण पर अनुप्रयोग के लिए अद्वितीय था, और इसका उपयोग उस उपकरण की पहचान करने के लिए किया गया था जिसके लिए डेटा या संदेश अनुरोध किया गया था। यह पहचानकर्ता आमतौर पर ग्राहक अनुप्रयोग द्वारा ट्रैकिंग और सांख्यिकीय उद्देश्यों के लिए डेवलपर या निर्माता के स्वामित्व वाले सर्वर को भेजा जाता था। डेटा या पुश अनुरोध भेजने पर, सर्वर ने सी2डीएम प्रमाणीकरण सेवा को एक प्रमाणीकरण अनुरोध और उपकरण की सी2डीएम पंजीकरण आईडी भेजी, जिसने सफलता पर एक प्रमाणीकरण टोकन के साथ जवाब दिया। इसके बाद तीसरे पक्ष के सर्वर ने अंतिम डेटा अनुरोध के भीतर दोनों पहचानकर्ताओं को प्रस्तुत किया और डिवाइस पर भेजा। जब उपकरण को सी2डीएम से जानकारी मिली, तो अनुरोध को सी2डीएम कतार से हटा दिया गया। गूगल क्लाउड मैसेजिंग सेवा में माइग्रेशन गूगल क्लाउड मैसेजिंग सेवा की घोषणा करने के कुछ ही समय बाद, गूगल ने सी2डीएम से और नई सेवा में माइग्रेशन के साथ एप्लिकेशन डेवलपर्स का मार्गदर्शन करने के लिए प्रलेखन प्रकाशित किया। सेवा में स्थानांतरित करने के लिए एसडीके और कोड परिवर्तन की आवश्यकता होती है, साथ ही डाउनलोड और अद्यतन करने के लिए प्रकाशन भंडार (जैसे गूगल प्ले) में एक अनुप्रयोग अद्यतन जारी करने की आवश्यकता होती है। सी2डीएम और गूगल क्लाउड मैसेजिंग सेवा एक दूसरे के बीच अंतर-प्रचालनीय नहीं थे; आप एक सेवा का उपयोग करके डेटा अनुरोध नहीं भेज सकते थे जिसे प्राप्त किया जाना था और दूसरे का उपयोग करके क्लाइंट ऐप पर संसाधित किया जाना था। स्थानांतरण के लिए डेवलपर द्वारा संचालित तीसरे पक्ष के सर्वर पर भी परिवर्तन किए जाने की आवश्यकता थी (भेजे गए डेटा के संबंध में जटिलता और उपयोग के मामले के आधार पर)। संदर्भ बाहरी लिंक मोबाइल दूरसंचार गूगल सेवाएँ