私は、長時間実行されるタスクを伴う可能性のあるphpスクリプトに取り組んでいます。プロセスは次のようになります。ユーザー (私の場合は iOS アプリケーションを使用) が Web サービスにデータを送信します。プロセスの一部では、送信されたデータの一部を確認するために、私の php スクリプトがサード パーティに連絡する必要があります。クライアント (iPad 上) は、サードパーティからの応答を待つ必要はありません。
擬似コード:
Pull values from _POST[]
some simple validation
if _POST[] values are good
return success to client
further process submitted data with thrd party
update database
else
return error code and message
サーバーから単純な JSON オブジェクトを返して領収書としてのみ機能させ、送信されたデータを php スクリプトでさらに処理させるにはどうすればよいでしょうか。私が使用しているサードパーティは、応答が遅いことが知られています (数回のホップを行い、応答に数分かかることが知られています)。