1

私たちのアプリケーションでは、Windows サービスと WCF サービスを使用しています。アプリケーションのタスクの 1 つは次のとおりです。

  1. 管理 Web サイトを使用して、特定のサーバーの場所にあるクライアント コピー ファイル (大きなファイル)。
  2. サーバーからファイルを取得し、データをデータベースにダンプする Windows サービスがあります。
  3. WCF サービスは、サービス呼び出し中にこれらのデータを使用しました。

次の状況の解決策が必要です

  • ファイルのコピーが進行中の場合、Windows サービスはそのファイルを取得しません。それを識別する方法は?
  • widows サービスが実行中で、その瞬間にサービス リクエストが発生した場合、WCF サービスは「Windows サービスがデータを処理しているため、時々リクエストを行ってください」と応答する必要があります。Windows サービスが実行されていることを確認する方法は?
4

1 に答える 1