2011-05-05 4 views
1

HTTPパイプライン要求を実装しようとします。あるプロセスが応答を待つことなく、プロセスはソケットからの応答を読み込みます。1つのプロセスで同じソケットに書き込み、PHPの別のプロセスから応答を読み取る方法はありますか?

プロセス間でソケットを共有する方法はありますか?

UNIXソケットを使用してCでそれを行うことが可能であるように見える: http://www.linuxquestions.org/questions/programming-9/how-to-share-socket-between-processes-289978/

私はJavaやより良いPythonのようなマルチスレッド対応言語ですべてを書き直さなければならないこと恐れています。

答えて

0

私が知っている限り、あなたが求めていることをする方法はありません。 PHPは、かなり線形な言語であり、マルチスレッドマナーで動作するようには設計されていません。あなたの本当の選択肢は、複数のスクリプトを同時に実行することですが、アプリケーションでも2つの独立したソケットが実行されます。あなたは、Javaや他のマルチスレッド対応言語でこれを行うほうがよいです。

関連する問題