現在、iPhone用のチャットクライアントを開発中です。 サーバー側Socket.IOクライアント (https://github.com/DanLite/socket.IO-objc)iPhoneのバッテリーが開いているTCP接続で影響を受け、データの送受信をしませんか?
Socket.IOを持つとiPhone上のNode.jsは私の質問はあります: iPhoneのバッテリーがオープンTCP接続で影響を受けると、送信またはではないだろう3-4分のデータを受信していますか?
バッテリーの寿命はどのように改善されますか?一定のtcp接続またはHTTP要求の多重化。
おかげ
編集: 私は
編集2(友人のステータス、編集の設定を確認し、名前の変更)などのチャット+他の機能があります。 は、TCP接続でそれをやってのWhatsAppのように見えるが
ネットワークトラフィックにラジオが必要であることを忘れていませんか?その無線機はネットワークパケットを受信するために電源を入れる必要がありますが、接続がない場合は電源を切ることができます。 – skue
理論的には、無線が大きな電力を消費する唯一の時間は送信時です。 – hyperspasm