2011-09-12 1 views
1

私は2人のプレイヤーが2人のキャラクターの間でライブ対戦をしたいというゲームを構築しています。ここでユーザー間のライブチャレンジ/レスポンス

は、所望の流れです:

  • ユーザーは、彼の友人リストに友人をピックアップし、「彼と戦う」
  • 摘み友人が通知を受けた(アプリがバックグラウンドで動作している場合でも)
  • クリック
  • 摘み友人両プレイヤーが

を戦う

  • 挑戦を受け入れる私はそれをしたい方法は、恒久を使用することですバックグラウンド(サービス)に座っているTCP接続。私はそれが意味するバッテリーのドレインを恐れています。私が取り組んでいる問題を解決するために設計されたAPI /ライブラリはありますか?

  • 答えて

    0

    XMPPは、バッテリの放電が制限され、データ消費が限られているため、このようなことを行います。 http://code.google.com/p/asmack/は、XMPPサーバーに接続するための優れたライブラリです

    0

    通知にはC2DMを、実際のデータ転送にはXMPPを使用することをお勧めします。