0

私はhtml/jsを使用してWindowsストアアプリを開発しているため、私のアプリケーションは小さなゲームであり、プレーヤー1が同じアプリに接続されたプレーヤー2に招待を送信できるようにしたいので、プレーヤー2のデバイスにプッシュ通知が表示され、受け入れるか拒否するかを選択します。

winjs (C# など) で可能かどうか知りたいですか? その目標を達成する方法がない場合、私は本当に恐れています。どんな助けでも大歓迎ですどんな提案でもしてください。

4

1 に答える 1

0

可能性があります。プッシュ通知メカニズムは実際には単なる HTTP 呼び出しであるため、どこに懸念があるのか​​ わかりません。これをサポートするためのインフラストラクチャが少し必要になりますが、C# や JavaScript に関係なく必要です。次のようなことが起こっているのがわかります。

  1. プレーヤーのリポジトリを「クラウドに」保存します
  2. 各クライアントは、招待できる他のプレイヤーのリストを (アプリ経由で) ダウンロードします。
  3. プレーヤー 1 は、プレーヤー 2 とのゲームを開始したいことを示し、その結果、クラウド サービスへの Web サービス呼び出しが発生します。
  4. Web サービスはプレーヤー 2 のチャネル ID を検索し、WNS 経由でプレーヤー 2 が所有するデバイスにメッセージをプッシュします。

Windows Azure モバイル サービスを使用する場合は、多くの作業を行うことなくこれを実現できます。

于 2013-04-23T04:32:27.850 に答える