私は、WebベースのソフトウェアJ2EEを開発している会社で働いています。ウェブページを再オープンした後でも、Javaプロセスの実行状況を表示
ウェブアプリケーションでは、csvファイルをアップロードすることができます。 Iveには、各行を読み込んで処理する読者クラスがあります。 (各csv行の値が有効であるかどうかをチェックし、それらをデータベースに挿入します)。これに伴い、読者はプロセスの最後にこの番号を示すために読み込まれた行を数えます。
ユーザーはファイルをアップロードし、プロセスの開始後に「プロセス」ボタンをクリックすることができます。 しかし、これらのプロセスは、csvファイルが非常に大きくなる可能性があるため、非常に長い持続時間を持つ可能性があります。ユーザがウェブブラウザを閉じると、プロセスはまだサーバ上で継続する。
私はユーザーに進捗状況を伝えさせてほしい。ブラウザを閉じて再度ログインしてもですから、各プロセスにどのような種類のIDが付いていて、どのユーザーのプロセスがどのプロセスであり、どのプロセスが進行状況であるかを知る必要があります。
私はこれを達成するためのJavaに何らかのメカニズムがありますか?
Thanx Dinesh!実際に私は、データベース構造を変更することなく、解決策を望んでいました。しかし、私は他の選択肢はないと思う。私はEclipselinkフレームワークを使用しています。私のアプリケーションアーキテクトとこれについて議論します。迅速な返事yaarのための高尚な! –