こんにちは、私はAndroidプログラミングに比較的慣れておらず、次のことをしようとしています。即時応答が不要なメッセージング システムを作成したい (少なくとも今のところは必要)。私はネットワーキング/ソケットプログラミングにまったく慣れていませんが、これに従いました:
http://www.tutorialspoint.com/python/python_networking.htm
そして、ちょっと頭を抱えています。
ベストプラクティスに関して次の質問があります。
A方式とB方式のメリット・デメリットを教えてください。
方法 A: アプリでサーバーとクライアントを実行します。
方法 B: アプリでクライアントを実行し、サーバーに毎分 ping を送信してデータを取得します。
メソッド B がリアルタイムを許可しないという明白な点は別として、どちらがより適切に提案されていますか? サーバーアプリケーションはメモリ/CPU/バッテリーなどを使いすぎていませんか? 多くの IM アプリが存在することは知っていますが、それらはどのように機能しますか?
前もって感謝します