0

WebSocket APIを使用して Web ゲームを作成しようとしています

2 人のプレイヤーがいるこのゲームでは、1 つのサーバーで 2 つのジョブを実行しています。

  • 1 つは、ユーザーが 2 つのオプションから選択できる単純なゲームです。
  • もう 1 つはチャット ボックスです。

これら 2 つのジョブは両方とも、データを処理するためにサーバー スクリプトにデータを送信します。

このデータを送信するには、WebSocket のメソッドを使用します.send(data)。私の問題は、サーバーで 2 つのジョブを別々に処理する必要があることです。ただし、.send(data)メソッドには区別するためのパラメーターがないevent_nameため、サーバーは送信された 2 つのデータを同等に扱います。

2 つのジョブを区別するようにサーバーに指示する方法を教えてください。プレフィックスを付けることを考えました (例: chat_*, game_*, しかし、ユーザーが私のプレフィックスを知っていると、サーバーを台無しにする可能性があります。

次に何を試せばいいですか?

4

1 に答える 1

0

はい、プレフィックスは問題なく機能するはずです。.send(data) メソッドは、不正なデータ入力の処理にも細心の注意を払っています。

于 2013-06-13T03:15:26.913 に答える