私は初心者です......私は Java Swing アプリケーションを持っており、私のマシンで問題なく動作します。サーバーから Citrix 経由でこのアプリケーションにアクセスしたいと考えています。したがって、公開されたアイコンをクリックすると、jar ファイルのメイン メソッドが実行され、アプリケーションにアクセスできるようになります。このアプリケーションは、DB サーバー内の DB にアクセスできます。
しかし、複数のユーザーが同時にアプリケーションにアクセスできるようにしたいのですが、それが私の質問です。
n 人のユーザーが利用できる n 個のスレッドを作成することを考えました (つまり、同時アクセスに制限を設定できます)。しかし、エントリポイントは何でしょう...公開されたアイコンをクリックすると、メインメソッドが呼び出されるたびに意味します。
ユーザー インターフェイスをロジック レイヤーから分離することは考えられますが、その方法がわかりません。もちろん、私はMVCモデルに従っています。私の質問は、アプリケーションにアクセスするたびに gui の複数のインスタンスを作成するという点です。
そして最後に、DB 接続プーリングを使用したいと思います。では、このプールを作成する別の Java プログラムを作成する必要があり、アプリケーションがそのデータソースを使用するということでしょうか?
誰でも私を正しい方向に「向けて」もらえますか? 私は特定のアイデアを探しているわけではなく、このマルチ ユーザー アプリケーションを作成する方法についてのアイデアを探しています。