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ডিএম এবং গুগল ক্লাউড মেসেজিং পরিষেবা একে অপরের মধ্যে আন্তঃব্যবহারযোগ্য ছিল না; আপনি একটি পরিষেবা ব্যবহার করে ডেটা অনুরোধ পাঠাতে পারবেন না যা ক্লায়েন্ট অ্যাপে অন্যটি ব্যবহার করে গ্রহণ এবং প্রক্রিয়া করা হবে। স্থানান্তরের জন্য ডেভেলপার দ্বারা পরিচালিত তৃতীয় পক্ষের সার্ভারেও পরিবর্তন করা প্রয়োজন ছিল (পাঠানো ডেটা সম্পর্কিত জটিলতা এবং ব্যবহারের ক্ষেত্রে নির্ভর করে)। তথ্যসূত্র বাইরের লিঙ্ক মোবাইল টেলিযোগাযোগ গুগল পরিষেবা