C2DMなしでプッシュ通知を開発したい。次に、ググって、プッシュ通知を実装する方法をいくつか見つけました。
- ポーリング - 良い解決策ではありません
- SMS - 高価なソリューション
- 永続的な接続 - 許容できる解決策
多くのプログラマーが永続的な接続を使用してプッシュ サービスを実装していることは知っていますが、コストがかかりすぎると思います。そこで、クライアント側の ServerSocket でプッシュ サービスを実装することを考えています。ここに問題はありますか?(例: セキュリティやバッテリーの問題など) クライアントのネットワークが変更されるたびに IP アドレスをサーバーに更新し、イベントが発生すると、サーバーは Android クライアントへの接続を確立します。
どんなコメントでも大歓迎です!