0

MSMQ をリッスンし、.Net コマンドライン プロセスを呼び出す winservice があり、両方 (WinService と CommandLine) に関連付けられているコードを WCF サービスに移行したいと考えています。

WinService に関連付けられたコードは問題ではありません (私が思うに) MSMQ Listeningを除いて、サービスからそれを行う方法がわかりません。(おそらく、WCF Svc を呼び出すために WinService が必要になる可能性があります)

私が無知だと思う問題は、コマンドライン関連のコードを処理するファイルシステムです。

その中で私は

  • データベースから重いものをダウンロードする (>50mb)
  • ディレクトリ(または作業フォルダサブフォルダ)を作成し、
  • ジッパーを構築し、
  • SVNアプリを使用してダウンロードおよび/またはアップロードします...
  • (これらはとりわけそれが行うことです...)

すべての処理が完了したら、サーバーの作業フォルダーに残っているものを削除します。

私はまだそれをすべて行うことができますか?できれば、IIS7/IIS7.5 での WCFSvc からのファイル システム処理の例を教えていただけますか?

(ところで、私はIISからファイルシステムを扱ったことがないので、セキュリティ面以外では、これを行うことの欠点を完全には認識していません)

ティア!

@EDIT:この問題のためにWCFServiceを選択しました:コンソールアプリを自殺させる方法は?

4

0 に答える 0