2017-07-13 5 views
0

私はサーバーリクエストに応答できるアプリを作りたいと思っています。たとえば、私のPCのブラウザのボタンを押して私の携帯電話のスクリーンショットを撮ると、私のアプリはスクリーンショットを返信します。私はいつもサーバからのリクエストをチェックするサービスを作る必要があると思う。どうやってやるの?アンドロイドのサーバーからのリクエストを継続的にチェックする方法は?

+0

あなたはそうすることはできません。そうでないと、携帯電話のバッテリーがすべて消費されます。あなたの最善の機会は、プッシュ通知型のシステムを持つことだと思います。たとえば、[GCM](https://code.tutsplus.com/tutorials/how-to-get-started-with-push-notifications-on-アンドロイド - cms-25870)。 – Alessio

+1

この目的でプッシュ通知を使用できます https://firebase.google.com/docs/cloud-messaging/ –

+0

[FCM](https:// firebase)を使用してプッシュ通知などのリアルタイムメカニズムを実装する必要があります.google.com/docs/cloud-messaging)または[socket.io](https://socket.io/)を使用してサーバーとクライアントの間のリアルタイム接続 –

答えて

0

私はあなたがGoogleのfirebaseサービスでそれを達成できると思います、それは無料です。

+1

これはコメントに入れる必要があります –

+0

申し訳ありません、私は実際にコメントを入力したかった – Disturb

0

5分または10分などの特定の時間間隔の後にサーバーに要求するサービスを作成します。

0

あなたには3つの大きなことが必要です。

  • ユーザーからの特定の操作でプッシュツークライアント(Androidデバイス)を起動するサーバー。

  • に従ってプッシュ&タスクを受け取り、サーバーに確認を送信するクライアント(Androidデバイス)。

  • サーバーは、クライアントから承認メッセージを読み取り、タスクdone/undoneに対してユーザーを更新します。

関連する問題