• ベストアンサー

時間のかかる処理をレスポンス後にゆっくり行うことって可能?

CGIが起動するとUAからのフォームを受けとりあえず「受領した」とだけ レスポンスしセッションが閉じた後時間のかかる処理をゆっくり実行する (その処理の結果はUAに返さない)ことって出来るのでしょうか? また、どのような手段を用いれば可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • alicia-y
  • ベストアンサー率40% (85/208)
回答No.2

通信販売のページなどはそのようなシステムで出来ていますね。 商品の購入を依頼→販売者(CGI) 販売者→購入を受け付けた(受け付けたのページが表示) 後日販売者から詳細なメールが来る。 のような。 CGIで来たものを別のプロセスへ情報を渡して処理させてあげれば 可能です。

dmq
質問者

お礼

ご回答ありがとうございます。 実装の仕方を詳しく調べてみます。

その他の回答 (1)

  • t140
  • ベストアンサー率39% (59/150)
回答No.1

環境がわからないのですが、UNIX系では 別プロセスを立ち上げてこれにバックグラウンド処理を任せれば可能です。

dmq
質問者

お礼

ご回答ありがとうございます。 実装の仕方を詳しく調べてみます。