これが私のシナリオです.....私はWindowsサービスを実行しています。
これは3ステップのプロセスを実行し、最初のステップはホストされたアプリケーションから日付範囲を取得し、挿入、更新、およびテーブルの作成をいくつか実行します。2番目のステップでは、テーブルから日付範囲に基づいていくつかのレコードをフェッチします(一部レコードのラック)そしてこれらの各エントリを処理し、いくつかを変更してファイルに書き込みます。3番目のステップでは、LoadDataLocalを使用してステップ2から書き込まれたファイルをmysqlデータベースにロードします。
私が直面している問題は、ステップ1で述べたホスト型アプリケーションにあります。アプリケーションは、処理日の範囲が表示されるGUIを表示し、時間のかかるプロセスであるため、ウィンドウの残り時間を表示する必要があります。サービスは処理を終了します(私が述べた3つのステップすべて)。
また、クライアントのネットワーク速度が異なる場合があります。このシナリオに取り組む方法についてのアイデア。私はC#asp.netを使用してこのアプリケーションを書いています。