簡単に言えば、ファイルが到着するフォルダーを監視するには、Windows IIS サーバーが必要です。その場合、サーバーが HTTP 要求を domain.com?file=filename に送信するようにします。可能な限り軽量な方法でこれを行うための最良の方法は何ですか。
IIS 7 のウォッチ フォルダーを調べて、コマンド プロンプトで何かを実行しましたが、ファイル名を取得して要求を実行する方法がわかりません。chron ジョブを実行できますが、複数のファイルを出入りさせることができるため、プロセスが重複するリスクがあり、さらにプロセスをすぐに実行したいと考えています。
サーバー上で開始するのに「最適な」場所は何ですか。私は Web プログラマーであり、この点に関してサーバー側の技術に詳しくありません。ジャワ?C? パイソン?繰り返しになりますが、新しい言語をインストールする必要がなく、可能な限り軽量であることが望ましいです。URLにファイル名が含まれるWebページにアクセスするだけです。
完全なプロセス...
ユーザーは webapp 経由でファイルをアップロードします。ローカルの OCR で画像を取得してテキスト ドキュメントに変換し、そのテキスト ドキュメントをリッスンしているフォルダーに配置します。次に、Web サーバーはそのテキスト ドキュメントを受け取り、それに対して何らかの処理を行います。
ファイルが作成されたときに最後のステップが発生するようにします。私の知る限り、OCR ソフトウェアには http 要求を送信する機能がありません。オムニページ。