2016-07-19 17 views
0

サーバが再起動した場合に通知を生成するAndroidのバックグラウンドサービスを作成したいが、それを実装する方法がいくつか必要となる。Androidでの応答待ちのベストソリューション?

私はバックグラウンドサービスがメッセージが来るまで待つHTTP接続について考えましたが、再接続中は接続を維持できないと思います。この後、新しいアイデアが出てきました。バックグラウンドサービスは、接続が切断されたときに通知をプッシュします。

これが可能か(そうであれば、最も簡単な方法)、これを解決するにはよりよい方法がありますか?

+0

GCM/Firebaseメッセージング/ Publish Subscribeシステム? –

答えて

0

エンドレスループでサーバーに接続しようとする非同期タスクを作成します。指定時間後にプロセスをキャンセルするには時間制限を使用するか、サーバーが200に応答する場合はok値を返します。

関連する問題