2

私は Java 開発者ですが、サーバー アプリケーションを扱ったことはありません。

今、次のようなワークフローで分散サーバーを作成する予定です。

  1. クライアント (デスクトップ アプリケーション) がコア (認証) サーバーにログインします。
  2. コア サーバーは、ワーク サーバーの 1 つを選択します。クライアントをこのサーバーにリダイレクトします。
  3. 作業サーバーは、別のマシンでホストできる特定のアプリケーションです。
  4. 作業サーバーはクライアントをコア サーバーにリダイレクトでき、ステップ 2 を繰り返すことができます。

したがって、これを自分で実装したい場合は、すべての実際のホストサーバーにいくつかのデーモンアプリケーションがあり、コアサーバーと通信し、すべての作業サーバーとして別のデーモンを実行します.) これを手動で書くのは現実的です. 、しかし、そのようなソリューションのセキュリティとパフォーマンスが心配です。

しかし、そのようなワークフローにはもっと優れたものがあるに違いないと確信しています。または、同様の結果を達成するためのより良いワークフロー。

私の調査の正しい方向性を教えてください。JavaEE と Spring Framework を調べましたが、大きすぎて、必要なものが正確に含まれているかどうかわかりません。

有益な情報をありがとう!

4

0 に答える 0