大規模なデータ セット (オーディオ ファイル、パターン マッチングなど) の分析に使用されるアプリケーションを開発しています。ソフトウェアは、インターネットに接続せずに、スタンドアロン アプリケーションとしてすぐに実行できる必要があります。それは確かにJavaで実行可能です。
ただし、グラフィックを含む構造化されたテーブルを多数表示する必要があるため、Web フロントエンドは私たちの生活をはるかに簡単にしてくれます。これは、html を使用して非常に簡単に実現できます。また、html は Java GUI コンポーネントよりもはるかに柔軟です。つまり、後で適応させることができます。さらに、社内で使用する場合は、ソフトウェアをサーバー ハードウェア上で通常の Web アプリケーションとして実行できます。したがって、ソフトウェアはよりスケーラブルです。そのため、Web アプリケーションを作成することを考えていました。
現在、特定の Web フレームワークには、スタンドアロンの Web サーバーが統合されていることがわかっています。たとえば、djangoには、開発/テスト目的で統合されたそのようなWebサーバーがあります。ただし、マルチスレッドではありません。
私のユースケースに適合するスタンドアロン Web サーバー (OSX 上で実行) をご存知ですか? それらはすぐに使用できる localhost で listen を実行し、wsgi/fcgi を提供する必要があります。
あらかじめ構成された Apache などをバンドルするのはどのくらい難しいですか? メンテナンスの問題はどうですか?
この問題についてご意見をお寄せいただきありがとうございます。