まず、コンテキストをよりよく説明しましょう。アプリケーションには、次の特性が必要です。
- 読み取り専用の共有データが、インターネット上のデータベース サーバーで見つかりました。(かなりの量の共有データ。)
- アプリケーションは、Java-Web-Start のような方法で配布するか、Web アプリケーションにする必要があります。(目標は、メイン パッケージと更新プログラムの配布を簡素化することです。サーバーの負荷を軽減し、エンド ユーザーへの応答性を向上させるソリューションが優先されます。)
- ユーザー固有のデータは、サーバーのみ、ユーザーの PC のみ、またはその両方に保存できる必要があります。(この理由は、ほとんどのユーザーが自分の PC から自分の情報を持ち出す危険を冒したくないためですが、一部のユーザーはその一部を共有したり、バックアップを作成したりすることを好みます。)
私は Web アプリケーションのプログラミングについてあまり詳しくありません。これをすべて実行できると私が知っている唯一のテクノロジは、Java Web Start です。ほとんどの計算はユーザー側で行われ、ユーザーの PC での読み取り/書き込みが可能で (アクセス権があれば)、集中型データベースへのアクセスが問題にならないため、サーバーの負荷が軽減されます。
このようなアプリケーションの開発を可能にし、従来のローカル インストールを必要としない他のテクノロジがあるかどうかを知りたいです。
どうもありがとうございました、
MJ