WebSocket APIを使用して Web ゲームを作成しようとしています
2 人のプレイヤーがいるこのゲームでは、1 つのサーバーで 2 つのジョブを実行しています。
- 1 つは、ユーザーが 2 つのオプションから選択できる単純なゲームです。
- もう 1 つはチャット ボックスです。
これら 2 つのジョブは両方とも、データを処理するためにサーバー スクリプトにデータを送信します。
このデータを送信するには、WebSocket のメソッドを使用します.send(data)
。私の問題は、サーバーで 2 つのジョブを別々に処理する必要があることです。ただし、.send(data)
メソッドには区別するためのパラメーターがないevent_name
ため、サーバーは送信された 2 つのデータを同等に扱います。
2 つのジョブを区別するようにサーバーに指示する方法を教えてください。プレフィックスを付けることを考えました (例: chat_*
, game_*
, しかし、ユーザーが私のプレフィックスを知っていると、サーバーを台無しにする可能性があります。
次に何を試せばいいですか?