サーバーからいつでもデータを受信するAndroidアプリケーションを開発しています.Googleで検索して情報を取得しました。
1) Android クラウドからデバイスへのメッセージング (C2DM)。2) 永続的な TCP/IP 接続。
C2DM 機能の実装方法と C2DM の登録方法について教えてください。詳細を説明し、サンプル アプリケーションを送ってください。
サーバーからいつでもデータを受信するAndroidアプリケーションを開発しています.Googleで検索して情報を取得しました。
1) Android クラウドからデバイスへのメッセージング (C2DM)。2) 永続的な TCP/IP 接続。
C2DM 機能の実装方法と C2DM の登録方法について教えてください。詳細を説明し、サンプル アプリケーションを送ってください。
C2DMは非推奨であり、要件に応じてGCMを使用できます。
Google Cloud Messaging for Android(GCM)は、開発者がサーバーからAndroidデバイス上のAndroidアプリケーションにデータを送信するのに役立つサービスです。これは、サーバーからフェッチする新しいデータがあることをAndroidアプリケーションに通知する軽量のメッセージ(たとえば、友人がアップロードした映画)の場合もあれば、最大4kbのペイロードデータを含むメッセージの場合もあります(インスタントメッセージングはメッセージを直接消費できます)。GCMサービスは、メッセージのキューイングと、ターゲットデバイスで実行されているターゲットAndroidアプリケーションへの配信のすべての側面を処理します
このドキュメントでは、GCMが提供するヘルパーライブラリ(クライアントとサーバー)を使用して、Androidアプリケーションとサーバー側ロジックを作成する方法について説明します。
これらのリンクを確認してください。
http://developer.android.com/guide/google/gcm/gs.html
http://developer.android.com/guide/google/gcm/demo.html
http://fundroiding.wordpress.com/2012/06/29/google-cloud-messaging-for-android-gcm-simple-tutorial/
クライアントサイドアプリの場合、ここでコードを見つけることができます