私はジョブIDを返送する非同期Webサービスを使用しています。その後、完全な応答は、PUT要求を使用してXMLファイル(jobId.xml)としてWebサービスから私のサーバーに送信されます。PHPでファイルが存在するのを待つ方法は?
Webサービスへの要求を発行し、ジョブIDを取得した後、私 ファイルがのPUTディレクトリに作成されるまで を待つための最良の(最も効率的な)方法だろう何を知りたいのですが私のサーバー?
私は、各実行の間に、タイムアウトとはusleep()とFILE_EXISTのループ()を考えています。
しかし、もっと良い方法があると確信しています。 リスナーのようなもの...
ファイルが到着するまでに1秒未満かかる場合があります。
ありがとうございます!
どれが最も効率的でしょうか?私はそれを広範囲に使用しなければならない。 – benjisail
私は両方とも同等に効率的だと思います。スクリプトが作成されたときにスクリプトが待機し、起動するまで待ちます。 – arnaud576875