2016-12-30 31 views
1

現在、私は複数のゲームのポータルとして機能する電子商取引アプリケーションを開発しているので、彼らはゲーム内の通貨でポータルから商品を購入することができます。彼らがゲーム内の通貨で物を変換したり購入したりする前に、ゲームポータルバインディングを行うこと。個別のAngular 2 ClientとLaravel PHPバックエンドのプッシュ通知

クライアントが特定のゲームにバインドし、一連のコードをバックエンドサーバーから受信し、クライアントがコードをゲーム(IOS/Android)に入力すると、バインディングプロセスが開始されます。更新のためのWebブラウザ。

プッシュ通知は、ポーリングを使用する以外は、どうすればよいと思いますか?

  • バックエンド:PHP Laravel(Webサービス)
  • フロントエンド:アンギュラ2
  • サーバー:Fedoraの

答えて

1

あなたはWebSocketを使用する必要があります。 Laravelはevent broadcastingを持っていて、サーバにsocket.ioという長い行を何かに送信するのに使うことができます。 websocketサーバーに接続し、イベントがリアルタイムにプッシュされるのを待つブラウザで。

HereはLaravelのためのステップのチュートリアルバイステップとsocket.io

ます。また、サードパーティのプッシュ通知サービスを使用し、それにイベントを送信するためにLaravelを接続することができます。何かのようにpusher

関連する問題