0

私はWebサービスを書いています。PHPプロセッサは、サーバー上にある実行可能ファイルに処理を引き継ぐ必要があります。

リクエストが到着すると、PHPは実行可能ファイルを実行し、実行可能ファイルからの出力を取り戻し、PHPでさらに処理する必要がありますが、実行可能ファイルはバックグラウンドで実行され続けます。これはどのように達成できますか?

4

1 に答える 1

1

バックグラウンドで計算を実行し、ファイルを使用して通信できるWebサービスを作成しました。

  • クライアントからのリクエスト
  • ジョブファイルを作成する
  • ジョブファイルを実行するバックグラウンドphpcliを開始します
  • ジョブプロセスが完了すると、その結果が結果ファイルに書き込まれます
  • クライアントがジョブから結果を要求すると、サーバープロセスは結果ファイルから結果を読み取ります
于 2012-06-22T13:36:40.130 に答える