私は割り当てのためのゲームを開発中で、サーバーとクライアントのやりとりをどのように設計するかについてのいくつかの指針があります。理想的には、いくつかのメインサーバーと通信する複数のクライアントインスタンスを持つことができればと思っています。Javaサーバー - マルチクライアントゲームデザイン
具体的には、私は、このメインサーバを私のゲームのバックエンドとして設定することを考えていました。これは、Webブラウザを通じて再生され、ゲームロジックをクライアントに提供します。各クライアントは、必要な初期化を行い、その特定のクライアントがロジックサーバ上で利用可能なゲームロジックにアクセスするためのエントリポイントであり続けるいくつかのゲームクラスのインスタンスとなる。
このデザインは意味がありますか、このようなゲームを実装する方法として実行可能なようですか?
また、スレッドを使用しても意味があります(各ゲームインスタンスはサーバー上の新しいスレッドと同じです)。
[非ブロッキングソケットチャンネル](http://stackoverflow.com/questions/24616774/non-socket-based-java-server/24617983#24617983) –