5秒ごとに入力ディレクトリをスキャンするアプリケーションがあります。ディレクトリにジョブ(つまりファイル)が置かれると、アプリケーションはそれを読み取り、処理して別のファイルを出力します。出力ディレクトリに格納します。アプリケーション設計 - デーモンw/WebPage FrontEnd
私の質問は、このアプリケーションにウェブベースのフロントエンドを配置したい場合は、処理が完了するまでどのように待つのですか?
- ユーザーは、私はここに、Webページ上で何をしているのですか?......
- ジョブが入力されたディレクトリ
- に配置されたジョブを送信
- 処理はどのようにして、ジョブが完了したことを知っています......
- 出力ファイルが を発生させる発生しますか?私が思いついた
2の解決策は以下の通りであった:Webページから
- ポール出力ディレクトリx秒ごとに
- 使用アヤックス出力ファイルが存在するかどうかをバックレポートをWebサービスやWebページをポーリングします
サーバーのデザインが改善されていますか?言い換えれば、TCPやNamed Pipesはどのようにこの状況で役立ちますか? (DCOMオブジェクトのためにリモーティングを使用することはできません)
ウェブページのユーザーがファイルをアップロードして処理するのを待っていますか? – scottm
「ジョブ」ファイルが作成された情報を送信しています。 –