私は、ファイルをftpにエクスポートするためのWindowsサービスを作成しました。ウェブAPIからウェブサービスを呼び出す
Windowsサービスは、タイマーを使用して30秒間隔で実行されます。
ユーザー名やパスワードなどのFTP構成の詳細については、Webアプリケーションを使用して構成できます。 ftp設定に必要なユーザー名とパスワードは、Webアプリケーションを通じて保存されます。
このため、私は両方に共通のデータベースにFTP設定の詳細のユーザ名とパスワードを保存します。
ここでは、このタイマー間隔をWebアプリケーションから変更したいと考えています。
web apiでWindowsサービスタイマーを変更するにはどうすればよいですか?
ありがとうアニッシュは...私たちは/参照を追加できませんアセンブリをWeb APIに呼び出し、Windowsサービスを呼び出しますか? –
Windowsサービスが1週間に1回実行される場合。日曜日に例を挙げてください。私は月曜日に毎日実行するWindowsサービスを変更したい。今回は、次の日曜日にのみWindowsサービスの時間間隔が変更されます。サービスは、タイマー間隔を変更するために日曜日まで待つ必要があります。これは正しいでしょうか? –
File System、Like(Xmlファイルアプローチ)を使用できる場合は、WindowsサービスでFile Watcherを実装できます。 ファイルの詳細を変更すると、サービスでイベントが発生し、その後でサービス設定の詳細を更新できます。 –